From 73858808bdccc66f977201106798fb12e2eb6f33 Mon Sep 17 00:00:00 2001 From: JD Isaacks Date: Mon, 15 Jun 2015 11:25:47 -0400 Subject: [PATCH] Ensure all longDateFormats are fully expanded fixes #2163 --- src/lib/locale/formats.js | 4 ++-- src/locale/af.js | 6 +++--- src/locale/ar-ma.js | 6 +++--- src/locale/ar-sa.js | 4 ++-- src/locale/ar-tn.js | 6 +++--- src/locale/ar.js | 4 ++-- src/locale/az.js | 6 +++--- src/locale/be.js | 6 +++--- src/locale/bg.js | 6 +++--- src/locale/bn.js | 4 ++-- src/locale/bo.js | 6 +++--- src/locale/br.js | 4 ++-- src/locale/bs.js | 6 +++--- src/locale/ca.js | 4 ++-- src/locale/cs.js | 6 +++--- src/locale/cv.js | 6 +++--- src/locale/cy.js | 6 +++--- src/locale/da.js | 6 +++--- src/locale/de-at.js | 4 ++-- src/locale/de.js | 4 ++-- src/locale/el.js | 4 ++-- src/locale/en-au.js | 4 ++-- src/locale/en-ca.js | 4 ++-- src/locale/en-gb.js | 4 ++-- src/locale/eo.js | 6 +++--- src/locale/es.js | 6 +++--- src/locale/et.js | 6 +++--- src/locale/eu.js | 10 +++++----- src/locale/fa.js | 6 +++--- src/locale/fi.js | 8 ++++---- src/locale/fo.js | 6 +++--- src/locale/fr-ca.js | 6 +++--- src/locale/fr.js | 6 +++--- src/locale/fy.js | 6 +++--- src/locale/gl.js | 6 +++--- src/locale/he.js | 10 +++++----- src/locale/hi.js | 4 ++-- src/locale/hr.js | 6 +++--- src/locale/hu.js | 6 +++--- src/locale/hy-am.js | 6 +++--- src/locale/id.js | 6 +++--- src/locale/is.js | 6 +++--- src/locale/it.js | 6 +++--- src/locale/ja.js | 6 +++--- src/locale/jv.js | 6 +++--- src/locale/ka.js | 4 ++-- src/locale/km.js | 6 +++--- src/locale/ko.js | 4 ++-- src/locale/lb.js | 4 ++-- src/locale/lt.js | 10 +++++----- src/locale/lv.js | 6 +++--- src/locale/me.js | 6 +++--- src/locale/mk.js | 6 +++--- src/locale/ml.js | 4 ++-- src/locale/mr.js | 4 ++-- src/locale/ms-my.js | 6 +++--- src/locale/my.js | 4 ++-- src/locale/nb.js | 6 +++--- src/locale/ne.js | 4 ++-- src/locale/nl.js | 6 +++--- src/locale/nn.js | 6 +++--- src/locale/pl.js | 6 +++--- src/locale/pt-br.js | 6 +++--- src/locale/pt.js | 6 +++--- src/locale/ro.js | 2 +- src/locale/ru.js | 6 +++--- src/locale/si.js | 4 ++-- src/locale/sk.js | 6 +++--- src/locale/sl.js | 6 +++--- src/locale/sq.js | 6 +++--- src/locale/sr-cyrl.js | 6 +++--- src/locale/sr.js | 6 +++--- src/locale/sv.js | 6 +++--- src/locale/ta.js | 6 +++--- src/locale/th.js | 6 +++--- src/locale/tl-ph.js | 6 +++--- src/locale/tr.js | 6 +++--- src/locale/tzm-latn.js | 6 +++--- src/locale/tzm.js | 6 +++--- src/locale/uk.js | 6 +++--- src/locale/uz.js | 6 +++--- src/locale/vi.js | 10 +++++----- src/locale/zh-cn.js | 8 ++++---- src/locale/zh-tw.js | 8 ++++---- src/test/moment/format.js | 28 ++++++++++++++++++++++++++++ 85 files changed, 268 insertions(+), 240 deletions(-) diff --git a/src/lib/locale/formats.js b/src/lib/locale/formats.js index 22b75ad34..b9d2660cd 100644 --- a/src/lib/locale/formats.js +++ b/src/lib/locale/formats.js @@ -3,8 +3,8 @@ export var defaultLongDateFormat = { LT : 'h:mm A', L : 'MM/DD/YYYY', LL : 'MMMM D, YYYY', - LLL : 'MMMM D, YYYY LT', - LLLL : 'dddd, MMMM D, YYYY LT' + LLL : 'MMMM D, YYYY h:mm A', + LLLL : 'dddd, MMMM D, YYYY h:mm A' }; export function longDateFormat (key) { diff --git a/src/locale/af.js b/src/locale/af.js index 8a490ef19..13b8d7b1b 100644 --- a/src/locale/af.js +++ b/src/locale/af.js @@ -23,11 +23,11 @@ export default moment.defineLocale('af', { }, longDateFormat : { LT : 'HH:mm', - LTS : 'LT:ss', + LTS : 'HH:mm:ss', L : 'DD/MM/YYYY', LL : 'D MMMM YYYY', - LLL : 'D MMMM YYYY LT', - LLLL : 'dddd, D MMMM YYYY LT' + LLL : 'D MMMM YYYY HH:mm', + LLLL : 'dddd, D MMMM YYYY HH:mm' }, calendar : { sameDay : '[Vandag om] LT', diff --git a/src/locale/ar-ma.js b/src/locale/ar-ma.js index 374468ebd..fe79651b0 100644 --- a/src/locale/ar-ma.js +++ b/src/locale/ar-ma.js @@ -13,11 +13,11 @@ export default moment.defineLocale('ar-ma', { weekdaysMin : 'ح_ن_ث_ر_خ_ج_س'.split('_'), longDateFormat : { LT : 'HH:mm', - LTS : 'LT:ss', + LTS : 'HH:mm:ss', L : 'DD/MM/YYYY', LL : 'D MMMM YYYY', - LLL : 'D MMMM YYYY LT', - LLLL : 'dddd D MMMM YYYY LT' + LLL : 'D MMMM YYYY HH:mm', + LLLL : 'dddd D MMMM YYYY HH:mm' }, calendar : { sameDay: '[اليوم على الساعة] LT', diff --git a/src/locale/ar-sa.js b/src/locale/ar-sa.js index a0ef282d9..d32b0cead 100644 --- a/src/locale/ar-sa.js +++ b/src/locale/ar-sa.js @@ -39,8 +39,8 @@ export default moment.defineLocale('ar-sa', { LTS : 'HH:mm:ss', L : 'DD/MM/YYYY', LL : 'D MMMM YYYY', - LLL : 'D MMMM YYYY LT', - LLLL : 'dddd D MMMM YYYY LT' + LLL : 'D MMMM YYYY HH:mm', + LLLL : 'dddd D MMMM YYYY HH:mm' }, meridiemParse: /ص|م/, isPM : function (input) { diff --git a/src/locale/ar-tn.js b/src/locale/ar-tn.js index acb3e0890..5dd0edba6 100644 --- a/src/locale/ar-tn.js +++ b/src/locale/ar-tn.js @@ -11,11 +11,11 @@ export default moment.defineLocale('ar-tn', { weekdaysMin: 'ح_ن_ث_ر_خ_ج_س'.split('_'), longDateFormat: { LT: 'HH:mm', - LTS: 'LT:ss', + LTS: 'HH:mm:ss', L: 'DD/MM/YYYY', LL: 'D MMMM YYYY', - LLL: 'D MMMM YYYY LT', - LLLL: 'dddd D MMMM YYYY LT' + LLL: 'D MMMM YYYY HH:mm', + LLLL: 'dddd D MMMM YYYY HH:mm' }, calendar: { sameDay: '[اليوم على الساعة] LT', diff --git a/src/locale/ar.js b/src/locale/ar.js index 689bc8f6a..e8555a088 100644 --- a/src/locale/ar.js +++ b/src/locale/ar.js @@ -72,8 +72,8 @@ export default moment.defineLocale('ar', { LTS : 'HH:mm:ss', L : 'D/\u200FM/\u200FYYYY', LL : 'D MMMM YYYY', - LLL : 'D MMMM YYYY LT', - LLLL : 'dddd D MMMM YYYY LT' + LLL : 'D MMMM YYYY HH:mm', + LLLL : 'dddd D MMMM YYYY HH:mm' }, meridiemParse: /ص|م/, isPM : function (input) { diff --git a/src/locale/az.js b/src/locale/az.js index ecf93523c..b30c12d8a 100644 --- a/src/locale/az.js +++ b/src/locale/az.js @@ -33,11 +33,11 @@ export default moment.defineLocale('az', { weekdaysMin : 'Bz_BE_ÇA_Çə_CA_Cü_Şə'.split('_'), longDateFormat : { LT : 'HH:mm', - LTS : 'LT:ss', + LTS : 'HH:mm:ss', L : 'DD.MM.YYYY', LL : 'D MMMM YYYY', - LLL : 'D MMMM YYYY LT', - LLLL : 'dddd, D MMMM YYYY LT' + LLL : 'D MMMM YYYY HH:mm', + LLLL : 'dddd, D MMMM YYYY HH:mm' }, calendar : { sameDay : '[bugün saat] LT', diff --git a/src/locale/be.js b/src/locale/be.js index c14511663..54e7e4a0f 100644 --- a/src/locale/be.js +++ b/src/locale/be.js @@ -57,11 +57,11 @@ export default moment.defineLocale('be', { weekdaysMin : 'нд_пн_ат_ср_чц_пт_сб'.split('_'), longDateFormat : { LT : 'HH:mm', - LTS : 'LT:ss', + LTS : 'HH:mm:ss', L : 'DD.MM.YYYY', LL : 'D MMMM YYYY г.', - LLL : 'D MMMM YYYY г., LT', - LLLL : 'dddd, D MMMM YYYY г., LT' + LLL : 'D MMMM YYYY г., HH:mm', + LLLL : 'dddd, D MMMM YYYY г., HH:mm' }, calendar : { sameDay: '[Сёння ў] LT', diff --git a/src/locale/bg.js b/src/locale/bg.js index a1f1f7283..d017ae56c 100644 --- a/src/locale/bg.js +++ b/src/locale/bg.js @@ -12,11 +12,11 @@ export default moment.defineLocale('bg', { weekdaysMin : 'нд_пн_вт_ср_чт_пт_сб'.split('_'), longDateFormat : { LT : 'H:mm', - LTS : 'LT:ss', + LTS : 'H:mm:ss', L : 'D.MM.YYYY', LL : 'D MMMM YYYY', - LLL : 'D MMMM YYYY LT', - LLLL : 'dddd, D MMMM YYYY LT' + LLL : 'D MMMM YYYY H:mm', + LLLL : 'dddd, D MMMM YYYY H:mm' }, calendar : { sameDay : '[Днес в] LT', diff --git a/src/locale/bn.js b/src/locale/bn.js index 3a16085c7..99ec83c4f 100644 --- a/src/locale/bn.js +++ b/src/locale/bn.js @@ -40,8 +40,8 @@ export default moment.defineLocale('bn', { LTS : 'A h:mm:ss সময়', L : 'DD/MM/YYYY', LL : 'D MMMM YYYY', - LLL : 'D MMMM YYYY, LT', - LLLL : 'dddd, D MMMM YYYY, LT' + LLL : 'D MMMM YYYY, A h:mm সময়', + LLLL : 'dddd, D MMMM YYYY, A h:mm সময়' }, calendar : { sameDay : '[আজ] LT', diff --git a/src/locale/bo.js b/src/locale/bo.js index 102bf3af3..6da128dde 100644 --- a/src/locale/bo.js +++ b/src/locale/bo.js @@ -37,11 +37,11 @@ export default moment.defineLocale('bo', { weekdaysMin : 'ཉི་མ་_ཟླ་བ་_མིག་དམར་_ལྷག་པ་_ཕུར་བུ_པ་སངས་_སྤེན་པ་'.split('_'), longDateFormat : { LT : 'A h:mm', - LTS : 'LT:ss', + LTS : 'A h:mm:ss', L : 'DD/MM/YYYY', LL : 'D MMMM YYYY', - LLL : 'D MMMM YYYY, LT', - LLLL : 'dddd, D MMMM YYYY, LT' + LLL : 'D MMMM YYYY, A h:mm', + LLLL : 'dddd, D MMMM YYYY, A h:mm' }, calendar : { sameDay : '[དི་རིང] LT', diff --git a/src/locale/br.js b/src/locale/br.js index d6b501d16..f95afb381 100644 --- a/src/locale/br.js +++ b/src/locale/br.js @@ -59,8 +59,8 @@ export default moment.defineLocale('br', { LTS : 'h[e]mm:ss A', L : 'DD/MM/YYYY', LL : 'D [a viz] MMMM YYYY', - LLL : 'D [a viz] MMMM YYYY LT', - LLLL : 'dddd, D [a viz] MMMM YYYY LT' + LLL : 'D [a viz] MMMM YYYY h[e]mm A', + LLLL : 'dddd, D [a viz] MMMM YYYY h[e]mm A' }, calendar : { sameDay : '[Hiziv da] LT', diff --git a/src/locale/bs.js b/src/locale/bs.js index 62b7f8ed5..8ac94f081 100644 --- a/src/locale/bs.js +++ b/src/locale/bs.js @@ -66,11 +66,11 @@ export default moment.defineLocale('bs', { weekdaysMin : 'ne_po_ut_sr_če_pe_su'.split('_'), longDateFormat : { LT : 'H:mm', - LTS : 'LT:ss', + LTS : 'H:mm:ss', L : 'DD. MM. YYYY', LL : 'D. MMMM YYYY', - LLL : 'D. MMMM YYYY LT', - LLLL : 'dddd, D. MMMM YYYY LT' + LLL : 'D. MMMM YYYY H:mm', + LLLL : 'dddd, D. MMMM YYYY H:mm' }, calendar : { sameDay : '[danas u] LT', diff --git a/src/locale/ca.js b/src/locale/ca.js index f03f4501f..d0c1a45c5 100644 --- a/src/locale/ca.js +++ b/src/locale/ca.js @@ -15,8 +15,8 @@ export default moment.defineLocale('ca', { LTS : 'LT:ss', L : 'DD/MM/YYYY', LL : 'D MMMM YYYY', - LLL : 'D MMMM YYYY LT', - LLLL : 'dddd D MMMM YYYY LT' + LLL : 'D MMMM YYYY H:mm', + LLLL : 'dddd D MMMM YYYY H:mm' }, calendar : { sameDay : function () { diff --git a/src/locale/cs.js b/src/locale/cs.js index 9388ee88e..57b750bae 100644 --- a/src/locale/cs.js +++ b/src/locale/cs.js @@ -78,11 +78,11 @@ export default moment.defineLocale('cs', { weekdaysMin : 'ne_po_út_st_čt_pá_so'.split('_'), longDateFormat : { LT: 'H:mm', - LTS : 'LT:ss', + LTS : 'H:mm:ss', L : 'DD.MM.YYYY', LL : 'D. MMMM YYYY', - LLL : 'D. MMMM YYYY LT', - LLLL : 'dddd D. MMMM YYYY LT' + LLL : 'D. MMMM YYYY H:mm', + LLLL : 'dddd D. MMMM YYYY H:mm' }, calendar : { sameDay: '[dnes v] LT', diff --git a/src/locale/cv.js b/src/locale/cv.js index 09db067db..f1cafe141 100644 --- a/src/locale/cv.js +++ b/src/locale/cv.js @@ -12,11 +12,11 @@ export default moment.defineLocale('cv', { weekdaysMin : 'вр_тн_ыт_юн_кҫ_эр_шм'.split('_'), longDateFormat : { LT : 'HH:mm', - LTS : 'LT:ss', + LTS : 'HH:mm:ss', L : 'DD-MM-YYYY', LL : 'YYYY [ҫулхи] MMMM [уйӑхӗн] D[-мӗшӗ]', - LLL : 'YYYY [ҫулхи] MMMM [уйӑхӗн] D[-мӗшӗ], LT', - LLLL : 'dddd, YYYY [ҫулхи] MMMM [уйӑхӗн] D[-мӗшӗ], LT' + LLL : 'YYYY [ҫулхи] MMMM [уйӑхӗн] D[-мӗшӗ], HH:mm', + LLLL : 'dddd, YYYY [ҫулхи] MMMM [уйӑхӗн] D[-мӗшӗ], HH:mm' }, calendar : { sameDay: '[Паян] LT [сехетре]', diff --git a/src/locale/cy.js b/src/locale/cy.js index 2d574a6e2..b674ba42e 100644 --- a/src/locale/cy.js +++ b/src/locale/cy.js @@ -13,11 +13,11 @@ export default moment.defineLocale('cy', { // time formats are the same as en-gb longDateFormat: { LT: 'HH:mm', - LTS : 'LT:ss', + LTS : 'HH:mm:ss', L: 'DD/MM/YYYY', LL: 'D MMMM YYYY', - LLL: 'D MMMM YYYY LT', - LLLL: 'dddd, D MMMM YYYY LT' + LLL: 'D MMMM YYYY HH:mm', + LLLL: 'dddd, D MMMM YYYY HH:mm' }, calendar: { sameDay: '[Heddiw am] LT', diff --git a/src/locale/da.js b/src/locale/da.js index 9ee01132a..a98c4bcdb 100644 --- a/src/locale/da.js +++ b/src/locale/da.js @@ -12,11 +12,11 @@ export default moment.defineLocale('da', { weekdaysMin : 'sø_ma_ti_on_to_fr_lø'.split('_'), longDateFormat : { LT : 'HH:mm', - LTS : 'LT:ss', + LTS : 'HH:mm:ss', L : 'DD/MM/YYYY', LL : 'D. MMMM YYYY', - LLL : 'D. MMMM YYYY LT', - LLLL : 'dddd [d.] D. MMMM YYYY LT' + LLL : 'D. MMMM YYYY HH:mm', + LLLL : 'dddd [d.] D. MMMM YYYY HH:mm' }, calendar : { sameDay : '[I dag kl.] LT', diff --git a/src/locale/de-at.js b/src/locale/de-at.js index 4aae191bd..5a28e7f30 100644 --- a/src/locale/de-at.js +++ b/src/locale/de-at.js @@ -31,8 +31,8 @@ export default moment.defineLocale('de-at', { LTS: 'HH:mm:ss', L : 'DD.MM.YYYY', LL : 'D. MMMM YYYY', - LLL : 'D. MMMM YYYY LT', - LLLL : 'dddd, D. MMMM YYYY LT' + LLL : 'D. MMMM YYYY HH:mm', + LLLL : 'dddd, D. MMMM YYYY HH:mm' }, calendar : { sameDay: '[Heute um] LT [Uhr]', diff --git a/src/locale/de.js b/src/locale/de.js index 58c0c30e3..205d68391 100644 --- a/src/locale/de.js +++ b/src/locale/de.js @@ -30,8 +30,8 @@ export default moment.defineLocale('de', { LTS: 'HH:mm:ss', L : 'DD.MM.YYYY', LL : 'D. MMMM YYYY', - LLL : 'D. MMMM YYYY LT', - LLLL : 'dddd, D. MMMM YYYY LT' + LLL : 'D. MMMM YYYY HH:mm', + LLLL : 'dddd, D. MMMM YYYY HH:mm' }, calendar : { sameDay: '[Heute um] LT [Uhr]', diff --git a/src/locale/el.js b/src/locale/el.js index 8830ada00..83a34218b 100644 --- a/src/locale/el.js +++ b/src/locale/el.js @@ -34,8 +34,8 @@ export default moment.defineLocale('el', { LTS : 'h:mm:ss A', L : 'DD/MM/YYYY', LL : 'D MMMM YYYY', - LLL : 'D MMMM YYYY LT', - LLLL : 'dddd, D MMMM YYYY LT' + LLL : 'D MMMM YYYY h:mm A', + LLLL : 'dddd, D MMMM YYYY h:mm A' }, calendarEl : { sameDay : '[Σήμερα {}] LT', diff --git a/src/locale/en-au.js b/src/locale/en-au.js index a06b6cb71..13c4702d8 100644 --- a/src/locale/en-au.js +++ b/src/locale/en-au.js @@ -14,8 +14,8 @@ export default moment.defineLocale('en-au', { LTS : 'h:mm:ss A', L : 'DD/MM/YYYY', LL : 'D MMMM YYYY', - LLL : 'D MMMM YYYY LT', - LLLL : 'dddd, D MMMM YYYY LT' + LLL : 'D MMMM YYYY h:mm A', + LLLL : 'dddd, D MMMM YYYY h:mm A' }, calendar : { sameDay : '[Today at] LT', diff --git a/src/locale/en-ca.js b/src/locale/en-ca.js index b33f8ab74..9273cf693 100644 --- a/src/locale/en-ca.js +++ b/src/locale/en-ca.js @@ -15,8 +15,8 @@ export default moment.defineLocale('en-ca', { LTS : 'h:mm:ss A', L : 'YYYY-MM-DD', LL : 'D MMMM, YYYY', - LLL : 'D MMMM, YYYY LT', - LLLL : 'dddd, D MMMM, YYYY LT' + LLL : 'D MMMM, YYYY h:mm A', + LLLL : 'dddd, D MMMM, YYYY h:mm A' }, calendar : { sameDay : '[Today at] LT', diff --git a/src/locale/en-gb.js b/src/locale/en-gb.js index 09961dd8e..82a643fc3 100644 --- a/src/locale/en-gb.js +++ b/src/locale/en-gb.js @@ -15,8 +15,8 @@ export default moment.defineLocale('en-gb', { LTS : 'HH:mm:ss', L : 'DD/MM/YYYY', LL : 'D MMMM YYYY', - LLL : 'D MMMM YYYY LT', - LLLL : 'dddd, D MMMM YYYY LT' + LLL : 'D MMMM YYYY HH:mm', + LLLL : 'dddd, D MMMM YYYY HH:mm' }, calendar : { sameDay : '[Today at] LT', diff --git a/src/locale/eo.js b/src/locale/eo.js index 54ecf793a..d36d5700f 100644 --- a/src/locale/eo.js +++ b/src/locale/eo.js @@ -14,11 +14,11 @@ export default moment.defineLocale('eo', { weekdaysMin : 'Di_Lu_Ma_Me_Ĵa_Ve_Sa'.split('_'), longDateFormat : { LT : 'HH:mm', - LTS : 'LT:ss', + LTS : 'HH:mm:ss', L : 'YYYY-MM-DD', LL : 'D[-an de] MMMM, YYYY', - LLL : 'D[-an de] MMMM, YYYY LT', - LLLL : 'dddd, [la] D[-an de] MMMM, YYYY LT' + LLL : 'D[-an de] MMMM, YYYY HH:mm', + LLLL : 'dddd, [la] D[-an de] MMMM, YYYY HH:mm' }, meridiemParse: /[ap]\.t\.m/i, isPM: function (input) { diff --git a/src/locale/es.js b/src/locale/es.js index c9ea1f5e0..f9faafe9e 100644 --- a/src/locale/es.js +++ b/src/locale/es.js @@ -21,11 +21,11 @@ export default moment.defineLocale('es', { weekdaysMin : 'Do_Lu_Ma_Mi_Ju_Vi_Sá'.split('_'), longDateFormat : { LT : 'H:mm', - LTS : 'LT:ss', + LTS : 'H:mm:ss', L : 'DD/MM/YYYY', LL : 'D [de] MMMM [de] YYYY', - LLL : 'D [de] MMMM [de] YYYY LT', - LLLL : 'dddd, D [de] MMMM [de] YYYY LT' + LLL : 'D [de] MMMM [de] YYYY H:mm', + LLLL : 'dddd, D [de] MMMM [de] YYYY H:mm' }, calendar : { sameDay : function () { diff --git a/src/locale/et.js b/src/locale/et.js index 68cbad949..401ab574f 100644 --- a/src/locale/et.js +++ b/src/locale/et.js @@ -32,11 +32,11 @@ export default moment.defineLocale('et', { weekdaysMin : 'P_E_T_K_N_R_L'.split('_'), longDateFormat : { LT : 'H:mm', - LTS : 'LT:ss', + LTS : 'H:mm:ss', L : 'DD.MM.YYYY', LL : 'D. MMMM YYYY', - LLL : 'D. MMMM YYYY LT', - LLLL : 'dddd, D. MMMM YYYY LT' + LLL : 'D. MMMM YYYY H:mm', + LLLL : 'dddd, D. MMMM YYYY H:mm' }, calendar : { sameDay : '[Täna,] LT', diff --git a/src/locale/eu.js b/src/locale/eu.js index 2a05907b3..08a006c89 100644 --- a/src/locale/eu.js +++ b/src/locale/eu.js @@ -12,15 +12,15 @@ export default moment.defineLocale('eu', { weekdaysMin : 'ig_al_ar_az_og_ol_lr'.split('_'), longDateFormat : { LT : 'HH:mm', - LTS : 'LT:ss', + LTS : 'HH:mm:ss', L : 'YYYY-MM-DD', LL : 'YYYY[ko] MMMM[ren] D[a]', - LLL : 'YYYY[ko] MMMM[ren] D[a] LT', - LLLL : 'dddd, YYYY[ko] MMMM[ren] D[a] LT', + LLL : 'YYYY[ko] MMMM[ren] D[a] HH:mm', + LLLL : 'dddd, YYYY[ko] MMMM[ren] D[a] HH:mm', l : 'YYYY-M-D', ll : 'YYYY[ko] MMM D[a]', - lll : 'YYYY[ko] MMM D[a] LT', - llll : 'ddd, YYYY[ko] MMM D[a] LT' + lll : 'YYYY[ko] MMM D[a] HH:mm', + llll : 'ddd, YYYY[ko] MMM D[a] HH:mm' }, calendar : { sameDay : '[gaur] LT[etan]', diff --git a/src/locale/fa.js b/src/locale/fa.js index e898adfaf..96e670ba0 100644 --- a/src/locale/fa.js +++ b/src/locale/fa.js @@ -36,11 +36,11 @@ export default moment.defineLocale('fa', { weekdaysMin : 'ی_د_س_چ_پ_ج_ش'.split('_'), longDateFormat : { LT : 'HH:mm', - LTS : 'LT:ss', + LTS : 'HH:mm:ss', L : 'DD/MM/YYYY', LL : 'D MMMM YYYY', - LLL : 'D MMMM YYYY LT', - LLLL : 'dddd, D MMMM YYYY LT' + LLL : 'D MMMM YYYY HH:mm', + LLLL : 'dddd, D MMMM YYYY HH:mm' }, meridiemParse: /قبل از ظهر|بعد از ظهر/, isPM: function (input) { diff --git a/src/locale/fi.js b/src/locale/fi.js index ee3851611..ed929409c 100644 --- a/src/locale/fi.js +++ b/src/locale/fi.js @@ -58,12 +58,12 @@ export default moment.defineLocale('fi', { LTS : 'HH.mm.ss', L : 'DD.MM.YYYY', LL : 'Do MMMM[ta] YYYY', - LLL : 'Do MMMM[ta] YYYY, [klo] LT', - LLLL : 'dddd, Do MMMM[ta] YYYY, [klo] LT', + LLL : 'Do MMMM[ta] YYYY, [klo] HH.mm', + LLLL : 'dddd, Do MMMM[ta] YYYY, [klo] HH.mm', l : 'D.M.YYYY', ll : 'Do MMM YYYY', - lll : 'Do MMM YYYY, [klo] LT', - llll : 'ddd, Do MMM YYYY, [klo] LT' + lll : 'Do MMM YYYY, [klo] HH.mm', + llll : 'ddd, Do MMM YYYY, [klo] HH.mm' }, calendar : { sameDay : '[tänään] [klo] LT', diff --git a/src/locale/fo.js b/src/locale/fo.js index 28a8e17af..2425fc957 100644 --- a/src/locale/fo.js +++ b/src/locale/fo.js @@ -12,11 +12,11 @@ export default moment.defineLocale('fo', { weekdaysMin : 'su_má_tý_mi_hó_fr_le'.split('_'), longDateFormat : { LT : 'HH:mm', - LTS : 'LT:ss', + LTS : 'HH:mm:ss', L : 'DD/MM/YYYY', LL : 'D MMMM YYYY', - LLL : 'D MMMM YYYY LT', - LLLL : 'dddd D. MMMM, YYYY LT' + LLL : 'D MMMM YYYY HH:mm', + LLLL : 'dddd D. MMMM, YYYY HH:mm' }, calendar : { sameDay : '[Í dag kl.] LT', diff --git a/src/locale/fr-ca.js b/src/locale/fr-ca.js index ef95bd2e6..e5a90d1d9 100644 --- a/src/locale/fr-ca.js +++ b/src/locale/fr-ca.js @@ -12,11 +12,11 @@ export default moment.defineLocale('fr-ca', { weekdaysMin : 'Di_Lu_Ma_Me_Je_Ve_Sa'.split('_'), longDateFormat : { LT : 'HH:mm', - LTS : 'LT:ss', + LTS : 'HH:mm:ss', L : 'YYYY-MM-DD', LL : 'D MMMM YYYY', - LLL : 'D MMMM YYYY LT', - LLLL : 'dddd D MMMM YYYY LT' + LLL : 'D MMMM YYYY HH:mm', + LLLL : 'dddd D MMMM YYYY HH:mm' }, calendar : { sameDay: '[Aujourd\'hui à] LT', diff --git a/src/locale/fr.js b/src/locale/fr.js index 7492f85bf..deb2f6314 100644 --- a/src/locale/fr.js +++ b/src/locale/fr.js @@ -12,11 +12,11 @@ export default moment.defineLocale('fr', { weekdaysMin : 'Di_Lu_Ma_Me_Je_Ve_Sa'.split('_'), longDateFormat : { LT : 'HH:mm', - LTS : 'LT:ss', + LTS : 'HH:mm:ss', L : 'DD/MM/YYYY', LL : 'D MMMM YYYY', - LLL : 'D MMMM YYYY LT', - LLLL : 'dddd D MMMM YYYY LT' + LLL : 'D MMMM YYYY HH:mm', + LLLL : 'dddd D MMMM YYYY HH:mm' }, calendar : { sameDay: '[Aujourd\'hui à] LT', diff --git a/src/locale/fy.js b/src/locale/fy.js index 2ccf17905..7c8af6179 100644 --- a/src/locale/fy.js +++ b/src/locale/fy.js @@ -21,11 +21,11 @@ export default moment.defineLocale('fy', { weekdaysMin : 'Si_Mo_Ti_Wo_To_Fr_So'.split('_'), longDateFormat : { LT : 'HH:mm', - LTS : 'LT:ss', + LTS : 'HH:mm:ss', L : 'DD-MM-YYYY', LL : 'D MMMM YYYY', - LLL : 'D MMMM YYYY LT', - LLLL : 'dddd D MMMM YYYY LT' + LLL : 'D MMMM YYYY HH:mm', + LLLL : 'dddd D MMMM YYYY HH:mm' }, calendar : { sameDay: '[hjoed om] LT', diff --git a/src/locale/gl.js b/src/locale/gl.js index 44138096d..02c652c0d 100644 --- a/src/locale/gl.js +++ b/src/locale/gl.js @@ -12,11 +12,11 @@ export default moment.defineLocale('gl', { weekdaysMin : 'Do_Lu_Ma_Mé_Xo_Ve_Sá'.split('_'), longDateFormat : { LT : 'H:mm', - LTS : 'LT:ss', + LTS : 'H:mm:ss', L : 'DD/MM/YYYY', LL : 'D MMMM YYYY', - LLL : 'D MMMM YYYY LT', - LLLL : 'dddd D MMMM YYYY LT' + LLL : 'D MMMM YYYY H:mm', + LLLL : 'dddd D MMMM YYYY H:mm' }, calendar : { sameDay : function () { diff --git a/src/locale/he.js b/src/locale/he.js index dd4f2d2ce..e353158bc 100644 --- a/src/locale/he.js +++ b/src/locale/he.js @@ -14,15 +14,15 @@ export default moment.defineLocale('he', { weekdaysMin : 'א_ב_ג_ד_ה_ו_ש'.split('_'), longDateFormat : { LT : 'HH:mm', - LTS : 'LT:ss', + LTS : 'HH:mm:ss', L : 'DD/MM/YYYY', LL : 'D [ב]MMMM YYYY', - LLL : 'D [ב]MMMM YYYY LT', - LLLL : 'dddd, D [ב]MMMM YYYY LT', + LLL : 'D [ב]MMMM YYYY HH:mm', + LLLL : 'dddd, D [ב]MMMM YYYY HH:mm', l : 'D/M/YYYY', ll : 'D MMM YYYY', - lll : 'D MMM YYYY LT', - llll : 'ddd, D MMM YYYY LT' + lll : 'D MMM YYYY HH:mm', + llll : 'ddd, D MMM YYYY HH:mm' }, calendar : { sameDay : '[היום ב־]LT', diff --git a/src/locale/hi.js b/src/locale/hi.js index 3d568395b..07eae1d4a 100644 --- a/src/locale/hi.js +++ b/src/locale/hi.js @@ -40,8 +40,8 @@ export default moment.defineLocale('hi', { LTS : 'A h:mm:ss बजे', L : 'DD/MM/YYYY', LL : 'D MMMM YYYY', - LLL : 'D MMMM YYYY, LT', - LLLL : 'dddd, D MMMM YYYY, LT' + LLL : 'D MMMM YYYY, A h:mm बजे', + LLLL : 'dddd, D MMMM YYYY, A h:mm बजे' }, calendar : { sameDay : '[आज] LT', diff --git a/src/locale/hr.js b/src/locale/hr.js index eab62dfb1..5dd529a4c 100644 --- a/src/locale/hr.js +++ b/src/locale/hr.js @@ -65,11 +65,11 @@ export default moment.defineLocale('hr', { weekdaysMin : 'ne_po_ut_sr_če_pe_su'.split('_'), longDateFormat : { LT : 'H:mm', - LTS : 'LT:ss', + LTS : 'H:mm:ss', L : 'DD. MM. YYYY', LL : 'D. MMMM YYYY', - LLL : 'D. MMMM YYYY LT', - LLLL : 'dddd, D. MMMM YYYY LT' + LLL : 'D. MMMM YYYY H:mm', + LLLL : 'dddd, D. MMMM YYYY H:mm' }, calendar : { sameDay : '[danas u] LT', diff --git a/src/locale/hu.js b/src/locale/hu.js index 9359a3cfd..029c197f5 100644 --- a/src/locale/hu.js +++ b/src/locale/hu.js @@ -46,11 +46,11 @@ export default moment.defineLocale('hu', { weekdaysMin : 'v_h_k_sze_cs_p_szo'.split('_'), longDateFormat : { LT : 'H:mm', - LTS : 'LT:ss', + LTS : 'H:mm:ss', L : 'YYYY.MM.DD.', LL : 'YYYY. MMMM D.', - LLL : 'YYYY. MMMM D., LT', - LLLL : 'YYYY. MMMM D., dddd LT' + LLL : 'YYYY. MMMM D., H:mm', + LLLL : 'YYYY. MMMM D., dddd H:mm' }, meridiemParse: /de|du/i, isPM: function (input) { diff --git a/src/locale/hy-am.js b/src/locale/hy-am.js index fdaac2f98..dd78e6a01 100644 --- a/src/locale/hy-am.js +++ b/src/locale/hy-am.js @@ -31,11 +31,11 @@ export default moment.defineLocale('hy-am', { weekdaysMin : 'կրկ_երկ_երք_չրք_հնգ_ուրբ_շբթ'.split('_'), longDateFormat : { LT : 'HH:mm', - LTS : 'LT:ss', + LTS : 'HH:mm:ss', L : 'DD.MM.YYYY', LL : 'D MMMM YYYY թ.', - LLL : 'D MMMM YYYY թ., LT', - LLLL : 'dddd, D MMMM YYYY թ., LT' + LLL : 'D MMMM YYYY թ., HH:mm', + LLLL : 'dddd, D MMMM YYYY թ., HH:mm' }, calendar : { sameDay: '[այսօր] LT', diff --git a/src/locale/id.js b/src/locale/id.js index 8af7f0252..7bf359f42 100644 --- a/src/locale/id.js +++ b/src/locale/id.js @@ -13,11 +13,11 @@ export default moment.defineLocale('id', { weekdaysMin : 'Mg_Sn_Sl_Rb_Km_Jm_Sb'.split('_'), longDateFormat : { LT : 'HH.mm', - LTS : 'LT.ss', + LTS : 'HH.mm.ss', L : 'DD/MM/YYYY', LL : 'D MMMM YYYY', - LLL : 'D MMMM YYYY [pukul] LT', - LLLL : 'dddd, D MMMM YYYY [pukul] LT' + LLL : 'D MMMM YYYY [pukul] HH.mm', + LLLL : 'dddd, D MMMM YYYY [pukul] HH.mm' }, meridiemParse: /pagi|siang|sore|malam/, meridiemHour : function (hour, meridiem) { diff --git a/src/locale/is.js b/src/locale/is.js index 13b8815cd..833907de5 100644 --- a/src/locale/is.js +++ b/src/locale/is.js @@ -79,11 +79,11 @@ export default moment.defineLocale('is', { weekdaysMin : 'Su_Má_Þr_Mi_Fi_Fö_La'.split('_'), longDateFormat : { LT : 'H:mm', - LTS : 'LT:ss', + LTS : 'H:mm:ss', L : 'DD/MM/YYYY', LL : 'D. MMMM YYYY', - LLL : 'D. MMMM YYYY [kl.] LT', - LLLL : 'dddd, D. MMMM YYYY [kl.] LT' + LLL : 'D. MMMM YYYY [kl.] H:mm', + LLLL : 'dddd, D. MMMM YYYY [kl.] H:mm' }, calendar : { sameDay : '[í dag kl.] LT', diff --git a/src/locale/it.js b/src/locale/it.js index 63f34ac5c..d2d764c5d 100644 --- a/src/locale/it.js +++ b/src/locale/it.js @@ -13,11 +13,11 @@ export default moment.defineLocale('it', { weekdaysMin : 'D_L_Ma_Me_G_V_S'.split('_'), longDateFormat : { LT : 'HH:mm', - LTS : 'LT:ss', + LTS : 'HH:mm:ss', L : 'DD/MM/YYYY', LL : 'D MMMM YYYY', - LLL : 'D MMMM YYYY LT', - LLLL : 'dddd, D MMMM YYYY LT' + LLL : 'D MMMM YYYY HH:mm', + LLLL : 'dddd, D MMMM YYYY HH:mm' }, calendar : { sameDay: '[Oggi alle] LT', diff --git a/src/locale/ja.js b/src/locale/ja.js index 1f9b865fa..6cdc4fcee 100644 --- a/src/locale/ja.js +++ b/src/locale/ja.js @@ -12,11 +12,11 @@ export default moment.defineLocale('ja', { weekdaysMin : '日_月_火_水_木_金_土'.split('_'), longDateFormat : { LT : 'Ah時m分', - LTS : 'LTs秒', + LTS : 'Ah時m分s秒', L : 'YYYY/MM/DD', LL : 'YYYY年M月D日', - LLL : 'YYYY年M月D日LT', - LLLL : 'YYYY年M月D日LT dddd' + LLL : 'YYYY年M月D日Ah時m分', + LLLL : 'YYYY年M月D日Ah時m分 dddd' }, meridiemParse: /午前|午後/i, isPM : function (input) { diff --git a/src/locale/jv.js b/src/locale/jv.js index b5401a0a1..8596944fe 100644 --- a/src/locale/jv.js +++ b/src/locale/jv.js @@ -13,11 +13,11 @@ export default moment.defineLocale('jv', { weekdaysMin : 'Mg_Sn_Sl_Rb_Km_Jm_Sp'.split('_'), longDateFormat : { LT : 'HH.mm', - LTS : 'LT.ss', + LTS : 'HH.mm.ss', L : 'DD/MM/YYYY', LL : 'D MMMM YYYY', - LLL : 'D MMMM YYYY [pukul] LT', - LLLL : 'dddd, D MMMM YYYY [pukul] LT' + LLL : 'D MMMM YYYY [pukul] HH.mm', + LLLL : 'dddd, D MMMM YYYY [pukul] HH.mm' }, meridiemParse: /enjing|siyang|sonten|ndalu/, meridiemHour : function (hour, meridiem) { diff --git a/src/locale/ka.js b/src/locale/ka.js index a750b2a9a..b1454b808 100644 --- a/src/locale/ka.js +++ b/src/locale/ka.js @@ -36,8 +36,8 @@ export default moment.defineLocale('ka', { LTS : 'h:mm:ss A', L : 'DD/MM/YYYY', LL : 'D MMMM YYYY', - LLL : 'D MMMM YYYY LT', - LLLL : 'dddd, D MMMM YYYY LT' + LLL : 'D MMMM YYYY h:mm A', + LLLL : 'dddd, D MMMM YYYY h:mm A' }, calendar : { sameDay : '[დღეს] LT[-ზე]', diff --git a/src/locale/km.js b/src/locale/km.js index db9147ec9..389d1f61e 100644 --- a/src/locale/km.js +++ b/src/locale/km.js @@ -12,11 +12,11 @@ export default moment.defineLocale('km', { weekdaysMin: 'អាទិត្យ_ច័ន្ទ_អង្គារ_ពុធ_ព្រហស្បតិ៍_សុក្រ_សៅរ៍'.split('_'), longDateFormat: { LT: 'HH:mm', - LTS : 'LT:ss', + LTS : 'HH:mm:ss', L: 'DD/MM/YYYY', LL: 'D MMMM YYYY', - LLL: 'D MMMM YYYY LT', - LLLL: 'dddd, D MMMM YYYY LT' + LLL: 'D MMMM YYYY HH:mm', + LLLL: 'dddd, D MMMM YYYY HH:mm' }, calendar: { sameDay: '[ថ្ងៃនៈ ម៉ោង] LT', diff --git a/src/locale/ko.js b/src/locale/ko.js index a56aee0bc..268e7827a 100644 --- a/src/locale/ko.js +++ b/src/locale/ko.js @@ -19,8 +19,8 @@ export default moment.defineLocale('ko', { LTS : 'A h시 m분 s초', L : 'YYYY.MM.DD', LL : 'YYYY년 MMMM D일', - LLL : 'YYYY년 MMMM D일 LT', - LLLL : 'YYYY년 MMMM D일 dddd LT' + LLL : 'YYYY년 MMMM D일 A h시 m분', + LLLL : 'YYYY년 MMMM D일 dddd A h시 m분' }, calendar : { sameDay : '오늘 LT', diff --git a/src/locale/lb.js b/src/locale/lb.js index 6cc6d5558..3f20eeaef 100644 --- a/src/locale/lb.js +++ b/src/locale/lb.js @@ -80,8 +80,8 @@ export default moment.defineLocale('lb', { LTS: 'H:mm:ss [Auer]', L: 'DD.MM.YYYY', LL: 'D. MMMM YYYY', - LLL: 'D. MMMM YYYY LT', - LLLL: 'dddd, D. MMMM YYYY LT' + LLL: 'D. MMMM YYYY H:mm [Auer]', + LLLL: 'dddd, D. MMMM YYYY H:mm [Auer]' }, calendar: { sameDay: '[Haut um] LT', diff --git a/src/locale/lt.js b/src/locale/lt.js index 809516382..98e3c9852 100644 --- a/src/locale/lt.js +++ b/src/locale/lt.js @@ -61,15 +61,15 @@ export default moment.defineLocale('lt', { weekdaysMin : 'S_P_A_T_K_Pn_Š'.split('_'), longDateFormat : { LT : 'HH:mm', - LTS : 'LT:ss', + LTS : 'HH:mm:ss', L : 'YYYY-MM-DD', LL : 'YYYY [m.] MMMM D [d.]', - LLL : 'YYYY [m.] MMMM D [d.], LT [val.]', - LLLL : 'YYYY [m.] MMMM D [d.], dddd, LT [val.]', + LLL : 'YYYY [m.] MMMM D [d.], HH:mm [val.]', + LLLL : 'YYYY [m.] MMMM D [d.], dddd, HH:mm [val.]', l : 'YYYY-MM-DD', ll : 'YYYY [m.] MMMM D [d.]', - lll : 'YYYY [m.] MMMM D [d.], LT [val.]', - llll : 'YYYY [m.] MMMM D [d.], ddd, LT [val.]' + lll : 'YYYY [m.] MMMM D [d.], HH:mm [val.]', + llll : 'YYYY [m.] MMMM D [d.], ddd, HH:mm [val.]' }, calendar : { sameDay : '[Šiandien] LT', diff --git a/src/locale/lv.js b/src/locale/lv.js index b37cb5cfa..53aec40de 100644 --- a/src/locale/lv.js +++ b/src/locale/lv.js @@ -48,11 +48,11 @@ export default moment.defineLocale('lv', { weekdaysMin : 'Sv_P_O_T_C_Pk_S'.split('_'), longDateFormat : { LT : 'HH:mm', - LTS : 'LT:ss', + LTS : 'HH:mm:ss', L : 'DD.MM.YYYY.', LL : 'YYYY. [gada] D. MMMM', - LLL : 'YYYY. [gada] D. MMMM, LT', - LLLL : 'YYYY. [gada] D. MMMM, dddd, LT' + LLL : 'YYYY. [gada] D. MMMM, HH:mm', + LLLL : 'YYYY. [gada] D. MMMM, dddd, HH:mm' }, calendar : { sameDay : '[Šodien pulksten] LT', diff --git a/src/locale/me.js b/src/locale/me.js index 2c356dab6..a50965858 100644 --- a/src/locale/me.js +++ b/src/locale/me.js @@ -35,11 +35,11 @@ export default moment.defineLocale('me', { weekdaysMin: ['ne', 'po', 'ut', 'sr', 'če', 'pe', 'su'], longDateFormat: { LT: 'H:mm', - LTS : 'LT:ss', + LTS : 'H:mm:ss', L: 'DD. MM. YYYY', LL: 'D. MMMM YYYY', - LLL: 'D. MMMM YYYY LT', - LLLL: 'dddd, D. MMMM YYYY LT' + LLL: 'D. MMMM YYYY H:mm', + LLLL: 'dddd, D. MMMM YYYY H:mm' }, calendar: { sameDay: '[danas u] LT', diff --git a/src/locale/mk.js b/src/locale/mk.js index 80c522d41..3d2bb9317 100644 --- a/src/locale/mk.js +++ b/src/locale/mk.js @@ -12,11 +12,11 @@ export default moment.defineLocale('mk', { weekdaysMin : 'нe_пo_вт_ср_че_пе_сa'.split('_'), longDateFormat : { LT : 'H:mm', - LTS : 'LT:ss', + LTS : 'H:mm:ss', L : 'D.MM.YYYY', LL : 'D MMMM YYYY', - LLL : 'D MMMM YYYY LT', - LLLL : 'dddd, D MMMM YYYY LT' + LLL : 'D MMMM YYYY H:mm', + LLLL : 'dddd, D MMMM YYYY H:mm' }, calendar : { sameDay : '[Денес во] LT', diff --git a/src/locale/ml.js b/src/locale/ml.js index cbb90562e..7bafa7a1d 100644 --- a/src/locale/ml.js +++ b/src/locale/ml.js @@ -15,8 +15,8 @@ export default moment.defineLocale('ml', { LTS : 'A h:mm:ss -നു', L : 'DD/MM/YYYY', LL : 'D MMMM YYYY', - LLL : 'D MMMM YYYY, LT', - LLLL : 'dddd, D MMMM YYYY, LT' + LLL : 'D MMMM YYYY, A h:mm -നു', + LLLL : 'dddd, D MMMM YYYY, A h:mm -നു' }, calendar : { sameDay : '[ഇന്ന്] LT', diff --git a/src/locale/mr.js b/src/locale/mr.js index 24011a377..7a2b8e099 100644 --- a/src/locale/mr.js +++ b/src/locale/mr.js @@ -40,8 +40,8 @@ export default moment.defineLocale('mr', { LTS : 'A h:mm:ss वाजता', L : 'DD/MM/YYYY', LL : 'D MMMM YYYY', - LLL : 'D MMMM YYYY, LT', - LLLL : 'dddd, D MMMM YYYY, LT' + LLL : 'D MMMM YYYY, A h:mm वाजता', + LLLL : 'dddd, D MMMM YYYY, A h:mm वाजता' }, calendar : { sameDay : '[आज] LT', diff --git a/src/locale/ms-my.js b/src/locale/ms-my.js index 10bce036b..1490a1ff8 100644 --- a/src/locale/ms-my.js +++ b/src/locale/ms-my.js @@ -12,11 +12,11 @@ export default moment.defineLocale('ms-my', { weekdaysMin : 'Ah_Is_Sl_Rb_Km_Jm_Sb'.split('_'), longDateFormat : { LT : 'HH.mm', - LTS : 'LT.ss', + LTS : 'HH.mm.ss', L : 'DD/MM/YYYY', LL : 'D MMMM YYYY', - LLL : 'D MMMM YYYY [pukul] LT', - LLLL : 'dddd, D MMMM YYYY [pukul] LT' + LLL : 'D MMMM YYYY [pukul] HH.mm', + LLLL : 'dddd, D MMMM YYYY [pukul] HH.mm' }, meridiemParse: /pagi|tengahari|petang|malam/, meridiemHour: function (hour, meridiem) { diff --git a/src/locale/my.js b/src/locale/my.js index 54af14002..d9dff819f 100644 --- a/src/locale/my.js +++ b/src/locale/my.js @@ -40,8 +40,8 @@ export default moment.defineLocale('my', { LTS: 'HH:mm:ss', L: 'DD/MM/YYYY', LL: 'D MMMM YYYY', - LLL: 'D MMMM YYYY LT', - LLLL: 'dddd D MMMM YYYY LT' + LLL: 'D MMMM YYYY HH:mm', + LLLL: 'dddd D MMMM YYYY HH:mm' }, calendar: { sameDay: '[ယနေ.] LT [မှာ]', diff --git a/src/locale/nb.js b/src/locale/nb.js index cadc224d6..d5f15a9b2 100644 --- a/src/locale/nb.js +++ b/src/locale/nb.js @@ -13,11 +13,11 @@ export default moment.defineLocale('nb', { weekdaysMin : 'sø_ma_ti_on_to_fr_lø'.split('_'), longDateFormat : { LT : 'H.mm', - LTS : 'LT.ss', + LTS : 'H.mm.ss', L : 'DD.MM.YYYY', LL : 'D. MMMM YYYY', - LLL : 'D. MMMM YYYY [kl.] LT', - LLLL : 'dddd D. MMMM YYYY [kl.] LT' + LLL : 'D. MMMM YYYY [kl.] H.mm', + LLLL : 'dddd D. MMMM YYYY [kl.] H.mm' }, calendar : { sameDay: '[i dag kl.] LT', diff --git a/src/locale/ne.js b/src/locale/ne.js index 966db269d..e229357c5 100644 --- a/src/locale/ne.js +++ b/src/locale/ne.js @@ -40,8 +40,8 @@ export default moment.defineLocale('ne', { LTS : 'Aको h:mm:ss बजे', L : 'DD/MM/YYYY', LL : 'D MMMM YYYY', - LLL : 'D MMMM YYYY, LT', - LLLL : 'dddd, D MMMM YYYY, LT' + LLL : 'D MMMM YYYY, Aको h:mm बजे', + LLLL : 'dddd, D MMMM YYYY, Aको h:mm बजे' }, preparse: function (string) { return string.replace(/[१२३४५६७८९०]/g, function (match) { diff --git a/src/locale/nl.js b/src/locale/nl.js index f493a7673..6669531d6 100644 --- a/src/locale/nl.js +++ b/src/locale/nl.js @@ -21,11 +21,11 @@ export default moment.defineLocale('nl', { weekdaysMin : 'Zo_Ma_Di_Wo_Do_Vr_Za'.split('_'), longDateFormat : { LT : 'HH:mm', - LTS : 'LT:ss', + LTS : 'HH:mm:ss', L : 'DD-MM-YYYY', LL : 'D MMMM YYYY', - LLL : 'D MMMM YYYY LT', - LLLL : 'dddd D MMMM YYYY LT' + LLL : 'D MMMM YYYY HH:mm', + LLLL : 'dddd D MMMM YYYY HH:mm' }, calendar : { sameDay: '[vandaag om] LT', diff --git a/src/locale/nn.js b/src/locale/nn.js index b3f76c56e..3f284b3cb 100644 --- a/src/locale/nn.js +++ b/src/locale/nn.js @@ -12,11 +12,11 @@ export default moment.defineLocale('nn', { weekdaysMin : 'su_må_ty_on_to_fr_lø'.split('_'), longDateFormat : { LT : 'HH:mm', - LTS : 'LT:ss', + LTS : 'HH:mm:ss', L : 'DD.MM.YYYY', LL : 'D MMMM YYYY', - LLL : 'D MMMM YYYY LT', - LLLL : 'dddd D MMMM YYYY LT' + LLL : 'D MMMM YYYY HH:mm', + LLLL : 'dddd D MMMM YYYY HH:mm' }, calendar : { sameDay: '[I dag klokka] LT', diff --git a/src/locale/pl.js b/src/locale/pl.js index e458ea5a2..e6a3a5a32 100644 --- a/src/locale/pl.js +++ b/src/locale/pl.js @@ -46,11 +46,11 @@ export default moment.defineLocale('pl', { weekdaysMin : 'N_Pn_Wt_Śr_Cz_Pt_So'.split('_'), longDateFormat : { LT : 'HH:mm', - LTS : 'LT:ss', + LTS : 'HH:mm:ss', L : 'DD.MM.YYYY', LL : 'D MMMM YYYY', - LLL : 'D MMMM YYYY LT', - LLLL : 'dddd, D MMMM YYYY LT' + LLL : 'D MMMM YYYY HH:mm', + LLLL : 'dddd, D MMMM YYYY HH:mm' }, calendar : { sameDay: '[Dziś o] LT', diff --git a/src/locale/pt-br.js b/src/locale/pt-br.js index e08e84706..f6e6f5a0f 100644 --- a/src/locale/pt-br.js +++ b/src/locale/pt-br.js @@ -12,11 +12,11 @@ export default moment.defineLocale('pt-br', { weekdaysMin : 'Dom_2ª_3ª_4ª_5ª_6ª_Sáb'.split('_'), longDateFormat : { LT : 'HH:mm', - LTS : 'LT:ss', + LTS : 'HH:mm:ss', L : 'DD/MM/YYYY', LL : 'D [de] MMMM [de] YYYY', - LLL : 'D [de] MMMM [de] YYYY [às] LT', - LLLL : 'dddd, D [de] MMMM [de] YYYY [às] LT' + LLL : 'D [de] MMMM [de] YYYY [às] HH:mm', + LLLL : 'dddd, D [de] MMMM [de] YYYY [às] HH:mm' }, calendar : { sameDay: '[Hoje às] LT', diff --git a/src/locale/pt.js b/src/locale/pt.js index 71e37c697..0a38d468b 100644 --- a/src/locale/pt.js +++ b/src/locale/pt.js @@ -12,11 +12,11 @@ export default moment.defineLocale('pt', { weekdaysMin : 'Dom_2ª_3ª_4ª_5ª_6ª_Sáb'.split('_'), longDateFormat : { LT : 'HH:mm', - LTS : 'LT:ss', + LTS : 'HH:mm:ss', L : 'DD/MM/YYYY', LL : 'D [de] MMMM [de] YYYY', - LLL : 'D [de] MMMM [de] YYYY LT', - LLLL : 'dddd, D [de] MMMM [de] YYYY LT' + LLL : 'D [de] MMMM [de] YYYY HH:mm', + LLLL : 'dddd, D [de] MMMM [de] YYYY HH:mm' }, calendar : { sameDay: '[Hoje às] LT', diff --git a/src/locale/ro.js b/src/locale/ro.js index de6cebf0c..56413d878 100644 --- a/src/locale/ro.js +++ b/src/locale/ro.js @@ -28,7 +28,7 @@ export default moment.defineLocale('ro', { weekdaysMin : 'Du_Lu_Ma_Mi_Jo_Vi_Sâ'.split('_'), longDateFormat : { LT : 'H:mm', - LTS : 'LT:ss', + LTS : 'H:mm:ss', L : 'DD.MM.YYYY', LL : 'D MMMM YYYY', LLL : 'D MMMM YYYY H:mm', diff --git a/src/locale/ru.js b/src/locale/ru.js index 8a210a46e..0687888cf 100644 --- a/src/locale/ru.js +++ b/src/locale/ru.js @@ -64,11 +64,11 @@ export default moment.defineLocale('ru', { monthsParse : [/^янв/i, /^фев/i, /^мар/i, /^апр/i, /^ма[й|я]/i, /^июн/i, /^июл/i, /^авг/i, /^сен/i, /^окт/i, /^ноя/i, /^дек/i], longDateFormat : { LT : 'HH:mm', - LTS : 'LT:ss', + LTS : 'HH:mm:ss', L : 'DD.MM.YYYY', LL : 'D MMMM YYYY г.', - LLL : 'D MMMM YYYY г., LT', - LLLL : 'dddd, D MMMM YYYY г., LT' + LLL : 'D MMMM YYYY г., HH:mm', + LLLL : 'dddd, D MMMM YYYY г., HH:mm' }, calendar : { sameDay: '[Сегодня в] LT', diff --git a/src/locale/si.js b/src/locale/si.js index 4f5995c43..15c9f1598 100644 --- a/src/locale/si.js +++ b/src/locale/si.js @@ -16,8 +16,8 @@ export default moment.defineLocale('si', { LTS : 'a h:mm:ss', L : 'YYYY/MM/DD', LL : 'YYYY MMMM D', - LLL : 'YYYY MMMM D, LT', - LLLL : 'YYYY MMMM D [වැනි] dddd, LTS' + LLL : 'YYYY MMMM D, a h:mm', + LLLL : 'YYYY MMMM D [වැනි] dddd, a h:mm:ss' }, calendar : { sameDay : '[අද] LT[ට]', diff --git a/src/locale/sk.js b/src/locale/sk.js index 4ac38c302..079725c57 100644 --- a/src/locale/sk.js +++ b/src/locale/sk.js @@ -79,11 +79,11 @@ export default moment.defineLocale('sk', { weekdaysMin : 'ne_po_ut_st_št_pi_so'.split('_'), longDateFormat : { LT: 'H:mm', - LTS : 'LT:ss', + LTS : 'H:mm:ss', L : 'DD.MM.YYYY', LL : 'D. MMMM YYYY', - LLL : 'D. MMMM YYYY LT', - LLLL : 'dddd D. MMMM YYYY LT' + LLL : 'D. MMMM YYYY H:mm', + LLLL : 'dddd D. MMMM YYYY H:mm' }, calendar : { sameDay: '[dnes o] LT', diff --git a/src/locale/sl.js b/src/locale/sl.js index e5723389d..0cb6701ea 100644 --- a/src/locale/sl.js +++ b/src/locale/sl.js @@ -83,11 +83,11 @@ export default moment.defineLocale('sl', { weekdaysMin : 'ne_po_to_sr_če_pe_so'.split('_'), longDateFormat : { LT : 'H:mm', - LTS : 'LT:ss', + LTS : 'H:mm:ss', L : 'DD. MM. YYYY', LL : 'D. MMMM YYYY', - LLL : 'D. MMMM YYYY LT', - LLLL : 'dddd, D. MMMM YYYY LT' + LLL : 'D. MMMM YYYY H:mm', + LLLL : 'dddd, D. MMMM YYYY H:mm' }, calendar : { sameDay : '[danes ob] LT', diff --git a/src/locale/sq.js b/src/locale/sq.js index 76172b467..d8a9c0234 100644 --- a/src/locale/sq.js +++ b/src/locale/sq.js @@ -21,11 +21,11 @@ export default moment.defineLocale('sq', { }, longDateFormat : { LT : 'HH:mm', - LTS : 'LT:ss', + LTS : 'HH:mm:ss', L : 'DD/MM/YYYY', LL : 'D MMMM YYYY', - LLL : 'D MMMM YYYY LT', - LLLL : 'dddd, D MMMM YYYY LT' + LLL : 'D MMMM YYYY HH:mm', + LLLL : 'dddd, D MMMM YYYY HH:mm' }, calendar : { sameDay : '[Sot në] LT', diff --git a/src/locale/sr-cyrl.js b/src/locale/sr-cyrl.js index 1da53e3f2..2ce8eeae2 100644 --- a/src/locale/sr-cyrl.js +++ b/src/locale/sr-cyrl.js @@ -35,11 +35,11 @@ export default moment.defineLocale('sr-cyrl', { weekdaysMin: ['не', 'по', 'ут', 'ср', 'че', 'пе', 'су'], longDateFormat: { LT: 'H:mm', - LTS : 'LT:ss', + LTS : 'H:mm:ss', L: 'DD. MM. YYYY', LL: 'D. MMMM YYYY', - LLL: 'D. MMMM YYYY LT', - LLLL: 'dddd, D. MMMM YYYY LT' + LLL: 'D. MMMM YYYY H:mm', + LLLL: 'dddd, D. MMMM YYYY H:mm' }, calendar: { sameDay: '[данас у] LT', diff --git a/src/locale/sr.js b/src/locale/sr.js index 210c7398f..233e4677a 100644 --- a/src/locale/sr.js +++ b/src/locale/sr.js @@ -35,11 +35,11 @@ export default moment.defineLocale('sr', { weekdaysMin: ['ne', 'po', 'ut', 'sr', 'če', 'pe', 'su'], longDateFormat: { LT: 'H:mm', - LTS : 'LT:ss', + LTS : 'H:mm:ss', L: 'DD. MM. YYYY', LL: 'D. MMMM YYYY', - LLL: 'D. MMMM YYYY LT', - LLLL: 'dddd, D. MMMM YYYY LT' + LLL: 'D. MMMM YYYY H:mm', + LLLL: 'dddd, D. MMMM YYYY H:mm' }, calendar: { sameDay: '[danas u] LT', diff --git a/src/locale/sv.js b/src/locale/sv.js index 6fc1c2680..1e841f608 100644 --- a/src/locale/sv.js +++ b/src/locale/sv.js @@ -12,11 +12,11 @@ export default moment.defineLocale('sv', { weekdaysMin : 'sö_må_ti_on_to_fr_lö'.split('_'), longDateFormat : { LT : 'HH:mm', - LTS : 'LT:ss', + LTS : 'HH:mm:ss', L : 'YYYY-MM-DD', LL : 'D MMMM YYYY', - LLL : 'D MMMM YYYY LT', - LLLL : 'dddd D MMMM YYYY LT' + LLL : 'D MMMM YYYY HH:mm', + LLLL : 'dddd D MMMM YYYY HH:mm' }, calendar : { sameDay: '[Idag] LT', diff --git a/src/locale/ta.js b/src/locale/ta.js index 4341c3e72..6879be48c 100644 --- a/src/locale/ta.js +++ b/src/locale/ta.js @@ -12,11 +12,11 @@ export default moment.defineLocale('ta', { weekdaysMin : 'ஞா_தி_செ_பு_வி_வெ_ச'.split('_'), longDateFormat : { LT : 'HH:mm', - LTS : 'LT:ss', + LTS : 'HH:mm:ss', L : 'DD/MM/YYYY', LL : 'D MMMM YYYY', - LLL : 'D MMMM YYYY, LT', - LLLL : 'dddd, D MMMM YYYY, LT' + LLL : 'D MMMM YYYY, HH:mm', + LLLL : 'dddd, D MMMM YYYY, HH:mm' }, calendar : { sameDay : '[இன்று] LT', diff --git a/src/locale/th.js b/src/locale/th.js index 2382d2541..265680c95 100644 --- a/src/locale/th.js +++ b/src/locale/th.js @@ -12,11 +12,11 @@ export default moment.defineLocale('th', { weekdaysMin : 'อา._จ._อ._พ._พฤ._ศ._ส.'.split('_'), longDateFormat : { LT : 'H นาฬิกา m นาที', - LTS : 'LT s วินาที', + LTS : 'H นาฬิกา m นาที s วินาที', L : 'YYYY/MM/DD', LL : 'D MMMM YYYY', - LLL : 'D MMMM YYYY เวลา LT', - LLLL : 'วันddddที่ D MMMM YYYY เวลา LT' + LLL : 'D MMMM YYYY เวลา H นาฬิกา m นาที', + LLLL : 'วันddddที่ D MMMM YYYY เวลา H นาฬิกา m นาที' }, meridiemParse: /ก่อนเที่ยง|หลังเที่ยง/, isPM: function (input) { diff --git a/src/locale/tl-ph.js b/src/locale/tl-ph.js index a1b24a710..1cd4842c6 100644 --- a/src/locale/tl-ph.js +++ b/src/locale/tl-ph.js @@ -12,11 +12,11 @@ export default moment.defineLocale('tl-ph', { weekdaysMin : 'Li_Lu_Ma_Mi_Hu_Bi_Sab'.split('_'), longDateFormat : { LT : 'HH:mm', - LTS : 'LT:ss', + LTS : 'HH:mm:ss', L : 'MM/D/YYYY', LL : 'MMMM D, YYYY', - LLL : 'MMMM D, YYYY LT', - LLLL : 'dddd, MMMM DD, YYYY LT' + LLL : 'MMMM D, YYYY HH:mm', + LLLL : 'dddd, MMMM DD, YYYY HH:mm' }, calendar : { sameDay: '[Ngayon sa] LT', diff --git a/src/locale/tr.js b/src/locale/tr.js index 78f2b6978..e908bc039 100644 --- a/src/locale/tr.js +++ b/src/locale/tr.js @@ -34,11 +34,11 @@ export default moment.defineLocale('tr', { weekdaysMin : 'Pz_Pt_Sa_Ça_Pe_Cu_Ct'.split('_'), longDateFormat : { LT : 'HH:mm', - LTS : 'LT:ss', + LTS : 'HH:mm:ss', L : 'DD.MM.YYYY', LL : 'D MMMM YYYY', - LLL : 'D MMMM YYYY LT', - LLLL : 'dddd, D MMMM YYYY LT' + LLL : 'D MMMM YYYY HH:mm', + LLLL : 'dddd, D MMMM YYYY HH:mm' }, calendar : { sameDay : '[bugün saat] LT', diff --git a/src/locale/tzm-latn.js b/src/locale/tzm-latn.js index 153e51f99..e2631d975 100644 --- a/src/locale/tzm-latn.js +++ b/src/locale/tzm-latn.js @@ -12,11 +12,11 @@ export default moment.defineLocale('tzm-latn', { weekdaysMin : 'asamas_aynas_asinas_akras_akwas_asimwas_asiḍyas'.split('_'), longDateFormat : { LT : 'HH:mm', - LTS : 'LT:ss', + LTS : 'HH:mm:ss', L : 'DD/MM/YYYY', LL : 'D MMMM YYYY', - LLL : 'D MMMM YYYY LT', - LLLL : 'dddd D MMMM YYYY LT' + LLL : 'D MMMM YYYY HH:mm', + LLLL : 'dddd D MMMM YYYY HH:mm' }, calendar : { sameDay: '[asdkh g] LT', diff --git a/src/locale/tzm.js b/src/locale/tzm.js index b53adb06d..a06a27d9d 100644 --- a/src/locale/tzm.js +++ b/src/locale/tzm.js @@ -12,11 +12,11 @@ export default moment.defineLocale('tzm', { weekdaysMin : 'ⴰⵙⴰⵎⴰⵙ_ⴰⵢⵏⴰⵙ_ⴰⵙⵉⵏⴰⵙ_ⴰⴽⵔⴰⵙ_ⴰⴽⵡⴰⵙ_ⴰⵙⵉⵎⵡⴰⵙ_ⴰⵙⵉⴹⵢⴰⵙ'.split('_'), longDateFormat : { LT : 'HH:mm', - LTS: 'LT:ss', + LTS: 'HH:mm:ss', L : 'DD/MM/YYYY', LL : 'D MMMM YYYY', - LLL : 'D MMMM YYYY LT', - LLLL : 'dddd D MMMM YYYY LT' + LLL : 'D MMMM YYYY HH:mm', + LLLL : 'dddd D MMMM YYYY HH:mm' }, calendar : { sameDay: '[ⴰⵙⴷⵅ ⴴ] LT', diff --git a/src/locale/uk.js b/src/locale/uk.js index 6fd7a1ef9..fe1f7d2a6 100644 --- a/src/locale/uk.js +++ b/src/locale/uk.js @@ -64,11 +64,11 @@ export default moment.defineLocale('uk', { weekdaysMin : 'нд_пн_вт_ср_чт_пт_сб'.split('_'), longDateFormat : { LT : 'HH:mm', - LTS : 'LT:ss', + LTS : 'HH:mm:ss', L : 'DD.MM.YYYY', LL : 'D MMMM YYYY р.', - LLL : 'D MMMM YYYY р., LT', - LLLL : 'dddd, D MMMM YYYY р., LT' + LLL : 'D MMMM YYYY р., HH:mm', + LLLL : 'dddd, D MMMM YYYY р., HH:mm' }, calendar : { sameDay: processHoursFunction('[Сьогодні '), diff --git a/src/locale/uz.js b/src/locale/uz.js index 3732bfd8c..646b5e610 100644 --- a/src/locale/uz.js +++ b/src/locale/uz.js @@ -12,11 +12,11 @@ export default moment.defineLocale('uz', { weekdaysMin : 'Як_Ду_Се_Чо_Па_Жу_Ша'.split('_'), longDateFormat : { LT : 'HH:mm', - LTS : 'LT:ss', + LTS : 'HH:mm:ss', L : 'DD/MM/YYYY', LL : 'D MMMM YYYY', - LLL : 'D MMMM YYYY LT', - LLLL : 'D MMMM YYYY, dddd LT' + LLL : 'D MMMM YYYY HH:mm', + LLLL : 'D MMMM YYYY, dddd HH:mm' }, calendar : { sameDay : '[Бугун соат] LT [да]', diff --git a/src/locale/vi.js b/src/locale/vi.js index 18ca9f3ed..0fafda762 100644 --- a/src/locale/vi.js +++ b/src/locale/vi.js @@ -12,15 +12,15 @@ export default moment.defineLocale('vi', { weekdaysMin : 'CN_T2_T3_T4_T5_T6_T7'.split('_'), longDateFormat : { LT : 'HH:mm', - LTS : 'LT:ss', + LTS : 'HH:mm:ss', L : 'DD/MM/YYYY', LL : 'D MMMM [năm] YYYY', - LLL : 'D MMMM [năm] YYYY LT', - LLLL : 'dddd, D MMMM [năm] YYYY LT', + LLL : 'D MMMM [năm] YYYY HH:mm', + LLLL : 'dddd, D MMMM [năm] YYYY HH:mm', l : 'DD/M/YYYY', ll : 'D MMM YYYY', - lll : 'D MMM YYYY LT', - llll : 'ddd, D MMM YYYY LT' + lll : 'D MMM YYYY HH:mm', + llll : 'ddd, D MMM YYYY HH:mm' }, calendar : { sameDay: '[Hôm nay lúc] LT', diff --git a/src/locale/zh-cn.js b/src/locale/zh-cn.js index dfc0d0496..790ea8bc3 100644 --- a/src/locale/zh-cn.js +++ b/src/locale/zh-cn.js @@ -16,12 +16,12 @@ export default moment.defineLocale('zh-cn', { LTS : 'Ah点m分s秒', L : 'YYYY-MM-DD', LL : 'YYYY年MMMD日', - LLL : 'YYYY年MMMD日LT', - LLLL : 'YYYY年MMMD日ddddLT', + LLL : 'YYYY年MMMD日Ah点mm分', + LLLL : 'YYYY年MMMD日ddddAh点mm分', l : 'YYYY-MM-DD', ll : 'YYYY年MMMD日', - lll : 'YYYY年MMMD日LT', - llll : 'YYYY年MMMD日ddddLT' + lll : 'YYYY年MMMD日Ah点mm分', + llll : 'YYYY年MMMD日ddddAh点mm分' }, meridiemParse: /凌晨|早上|上午|中午|下午|晚上/, meridiemHour: function (hour, meridiem) { diff --git a/src/locale/zh-tw.js b/src/locale/zh-tw.js index 918700ae7..4ff48f844 100644 --- a/src/locale/zh-tw.js +++ b/src/locale/zh-tw.js @@ -15,12 +15,12 @@ export default moment.defineLocale('zh-tw', { LTS : 'Ah點m分s秒', L : 'YYYY年MMMD日', LL : 'YYYY年MMMD日', - LLL : 'YYYY年MMMD日LT', - LLLL : 'YYYY年MMMD日ddddLT', + LLL : 'YYYY年MMMD日Ah點mm分', + LLLL : 'YYYY年MMMD日ddddAh點mm分', l : 'YYYY年MMMD日', ll : 'YYYY年MMMD日', - lll : 'YYYY年MMMD日LT', - llll : 'YYYY年MMMD日ddddLT' + lll : 'YYYY年MMMD日Ah點mm分', + llll : 'YYYY年MMMD日ddddAh點mm分' }, meridiemParse: /早上|上午|中午|下午|晚上/, meridiemHour : function (hour, meridiem) { diff --git a/src/test/moment/format.js b/src/test/moment/format.js index d6f442b1e..8192294f7 100644 --- a/src/test/moment/format.js +++ b/src/test/moment/format.js @@ -324,3 +324,31 @@ test('quarter formats', function (assert) { assert.equal(moment([2001, 11, 12]).format('Q'), '4', 'Dec 12 2001 is Q4'); assert.equal(moment([2000, 0, 2]).format('[Q]Q-YYYY'), 'Q1-2000', 'Jan 2 2000 is Q1'); }); + +test('full expanded format is returned from abbreviated formats', function(assert){ + var locales = ''; + + locales += 'af ar-ma ar-sa ar-tn ar az be bg bn bo br bs'; + locales += 'ca cs cv cy da de-at de el en-au en-ca en-gb'; + locales += 'en eo es et eu fa fi fo fr-ca fr fy gl he hi'; + locales += 'hr hu hy-am id is it ja jv ka km ko lb lt lv'; + locales += 'me mk ml mr ms-my my nb ne nl nn pl pt-rb pt'; + locales += 'ro ru si sk sl sq sr-cyrl sr sv ta th tl-ph'; + locales += 'tr tzm-latn tzm uk uz vi zh-cn zh-tw'; + + locales.split(' ').forEach(function(locale) { + var data, tokens; + data = moment().locale(locale).localeData()._longDateFormat; + tokens = Object.keys(data); + tokens.forEach(function(token){ + // Check each format string to make sure it does not contain any + // tokens that need to be expanded. + tokens.forEach(function(i){ + // strip escaped sequences + var format = data[i].replace(/(\[[^\]]*\])/g, ''); + assert.equal(false, !!~format.indexOf(token), 'locale ' + locale + ' contains ' + token + ' in ' + i); + }); + }); + }) + +}); -- 2.47.2