]> git.ipfire.org Git - thirdparty/moment.git/commitdiff
[locale] Russian LT/LTS: Updated time format in accordance with CLDR and www.timeandu...
authorJørn Ølmheim <jorn@olmheim.com>
Sun, 17 Dec 2017 00:37:23 +0000 (01:37 +0100)
committerKunal Marwaha <marwahaha@berkeley.edu>
Sun, 17 Dec 2017 00:37:23 +0000 (19:37 -0500)
src/locale/ru.js
src/test/locale/ru.js

index 1d8e6ca68a1eb5d33fafaa0e579b8bfe36aaefc5..3a8c513d3f6e2a7daaffff5d415e1a5fcb6c74e2 100644 (file)
@@ -64,12 +64,12 @@ export default moment.defineLocale('ru', {
     // Выражение, которое соотвествует только сокращённым формам
     monthsShortStrictRegex: /^(янв\.|февр?\.|мар[т.]|апр\.|ма[яй]|июн[ья.]|июл[ья.]|авг\.|сент?\.|окт\.|нояб?\.|дек\.)/i,
     longDateFormat : {
-        LT : 'HH:mm',
-        LTS : 'HH:mm:ss',
+        LT : 'H:mm',
+        LTS : 'H:mm:ss',
         L : 'DD.MM.YYYY',
         LL : 'D MMMM YYYY г.',
-        LLL : 'D MMMM YYYY г., HH:mm',
-        LLLL : 'dddd, D MMMM YYYY г., HH:mm'
+        LLL : 'D MMMM YYYY г., H:mm',
+        LLLL : 'dddd, D MMMM YYYY г., H:mm'
     },
     calendar : {
         sameDay: '[Сегодня в] LT',
index 8568853a7874202540d90af1c08bb17efec735f0..c767d643fd3f160eff3fb0c42a4133109a98da5a 100644 (file)
@@ -50,6 +50,7 @@ test('format', function (assert) {
             ['s ss',                               '50 50'],
             ['a A',                                'дня дня'],
             ['DDDo [день года]',                   '45-й день года'],
+            ['LT',                                 '15:25'],
             ['LTS',                                '15:25:50'],
             ['L',                                  '14.02.2010'],
             ['LL',                                 '14 февраля 2010 г.'],
@@ -232,6 +233,7 @@ test('calendar day', function (assert) {
     assert.equal(moment(a).add({h: 1}).calendar(),       'Сегодня в 13:00',     'Now plus 1 hour');
     assert.equal(moment(a).add({d: 1}).calendar(),       'Завтра в 12:00',      'tomorrow at the same time');
     assert.equal(moment(a).subtract({h: 1}).calendar(),  'Сегодня в 11:00',     'Now minus 1 hour');
+    assert.equal(moment(a).subtract({h: 4}).calendar(),  'Сегодня в 8:00',     'Now minus 4 hours');
     assert.equal(moment(a).subtract({d: 1}).calendar(),  'Вчера в 12:00',       'yesterday at the same time');
 });