]> git.ipfire.org Git - thirdparty/moment.git/commitdiff
Add basic support for Local Time with Seconds (LTS) token. Not yet localized.
authorMatt Grande <matt@weeverapps.com>
Tue, 21 Oct 2014 14:31:27 +0000 (10:31 -0400)
committerIskren Chernev <iskren.chernev@gmail.com>
Mon, 17 Nov 2014 05:21:14 +0000 (21:21 -0800)
moment.js
test/moment/create.js

index a9e011927f7c2978653dbcc6a06237fb390b2475..b25397f014c212f74d3cee3a72c640bc9812c1b2 100644 (file)
--- a/moment.js
+++ b/moment.js
@@ -45,7 +45,7 @@
 
         // format tokens
         formattingTokens = /(\[[^\[]*\])|(\\)?(Mo|MM?M?M?|Do|DDDo|DD?D?D?|ddd?d?|do?|w[o|w]?|W[o|W]?|Q|YYYYYY|YYYYY|YYYY|YY|gg(ggg?)?|GG(GGG?)?|e|E|a|A|hh?|HH?|mm?|ss?|S{1,4}|X|zz?|ZZ?|.)/g,
-        localFormattingTokens = /(\[[^\[]*\])|(\\)?(LT|LL?L?L?|l{1,4})/g,
+        localFormattingTokens = /(\[[^\[]*\])|(\\)?(LTS|LT|LL?L?L?|l{1,4})/g,
 
         // parsing token regexes
         parseTokenOneOrTwoDigits = /\d\d?/, // 0 - 99
         },
 
         _longDateFormat : {
+            LTS : 'h:mm:ss A',
             LT : 'h:mm A',
             L : 'MM/DD/YYYY',
             LL : 'MMMM D, YYYY',
index f8f7ac77b2938f2963814c5aaa2958d17aba3ab2..7bbfc48cbbe8b3cb207f7643ef090e9e1f09fa11 100644 (file)
@@ -261,6 +261,7 @@ exports.create = {
                 ['HH:mm:ss SSS',        '00:30:00 789'],
                 ['X',                   '1234567890'],
                 ['LT',                  '12:30 AM'],
+                ['LTS',                 '12:30:29 AM'],
                 ['L',                   '09/02/1999'],
                 ['l',                   '9/2/1999'],
                 ['LL',                  'September 2, 1999'],