Date Formats¶
In this sections the date and time formats that must be used within this package to to support Deep Intelligence date format compatibility. The date formats must correspond to MomentJS formats. However, as follows in the table, this ones are specified:
Token |
Output |
|
---|---|---|
Month |
M |
1 2 … 11 12 |
Mo |
1st 2nd … 11th 12th |
|
MM |
01 02 … 11 12 |
|
MMM |
Jan Feb … Nov Dec |
|
MMMM |
January February … November December |
|
Quarter |
Q |
1 2 3 4 |
Qo |
1st 2nd 3rd 4th |
|
Day of Month |
D |
1 2 … 30 31 |
Do |
1st 2nd … 30th 31st |
|
DD |
01 02 … 30 31 |
|
Day of Year |
DDD |
1 2 … 364 365 |
DDDo |
1st 2nd … 364th 365th |
|
DDDD |
001 002 … 364 365 |
|
Day of Week |
d |
0 1 … 5 6 |
do |
0th 1st … 5th 6th |
|
dd |
Su Mo … Fr Sa |
|
ddd |
Sun Mon … Fri Sat |
|
dddd |
Sunday Monday … Friday Saturday |
|
Day of Week (Locale) |
e |
0 1 … 5 6 |
Day of Week (ISO) |
E |
1 2 … 6 7 |
Week of Year |
w |
1 2 … 52 53 |
wo |
1st 2nd … 52nd 53rd |
|
ww |
01 02 … 52 53 |
|
Week of Year (ISO) |
W |
1 2 … 52 53 |
Wo |
1st 2nd … 52nd 53rd |
|
WW |
01 02 … 52 53 |
|
Year |
YY |
70 71 … 29 30 |
YYYY |
1970 1971 … 2029 2030 |
|
YYYYYY |
-001970 -001971 … +001907 +001971 |
|
Y |
1970 1971 … 9999 +10000 +10001 |
|
Era Year |
y |
1 2 … 2020 … |
Era |
N, NN, NNN |
BC AD |
Full Era name |
NNNN |
Before Christ, Anno Domini |
Narrow era name |
NNNNN |
BC AD |
Week Year |
gg |
70 71 … 29 30 |
gggg |
1970 1971 … 2029 2030 |
|
Week Year (ISO) |
GG |
70 71 … 29 30 |
GGGG |
1970 1971 … 2029 2030 |
|
AM/PM |
A |
AM PM |
a |
am pm |
|
Hour |
H |
0 1 … 22 23 |
HH |
00 01 … 22 23 |
|
h |
1 2 … 11 12 |
|
hh |
01 02 … 11 12 |
|
k |
1 2 … 23 24 |
|
kk |
01 02 … 23 24 |
|
Minute |
m |
0 1 … 58 59 |
mm |
00 01 … 58 59 |
|
Second |
s |
0 1 … 58 59 |
ss |
00 01 … 58 59 |
|
Fractional Second |
S |
0 1 … 8 9 |
SS |
00 01 … 98 99 |
|
SSS |
000 001 … 998 999 |
|
SSSS … SSSSSSSSS |
000[0..] 001[0..] … 998[0..] 999[0..] |
|
Time Zone |
z or zz |
EST CST … MST PST |
Z |
-07:00 -06:00 … +06:00 +07:00 |
|
ZZ |
-0700 -0600 … +0600 +0700 |
|
Unix Timestamp |
X |
1360013296 |
Unix Millisecond Timestamp |
x |
1360013296123 |
Also, Deep Intelligence support additional formats to represent in a most abbreviate way the most common cases of date and time representation:
Token |
Output |
|
---|---|---|
Time |
LT |
8:30 PM |
Time with seconds |
LTS |
8:30:25 PM |
Month numeral, day of month, year |
L |
09/04/1986 |
l |
9/4/1986 |
|
Month name, day of month, year |
LL |
September 4, 1986 |
ll |
Sep 4, 1986 |
|
Month name, day of month, year, time |
LLL |
September 4, 1986 8:30 PM |
lll |
Sep 4, 1986 8:30 PM |
|
Month name, day of month, day of week, year, time |
LLLL |
Thursday, September 4, 1986 8:30 PM |
llll |
Thu, Sep 4, 1986 8:30 PM |