title |
layout |
weight |
updated |
Date & time formats |
2017/sheet |
-5 |
2017-09-04 |
{: .-one-column}
- UNIX - Used by Ruby,
date
, and more
- Moment.js - Used by Moment.js, date-fns, and more
{: .-three-column}
Example |
Output |
%m/%d/%Y |
06/05/2013 |
%A, %B %e, %Y |
Sunday, June 5, 2013 |
%b %e %a |
Jun 5 Sun |
{: .-shortcuts} |
|
Example |
Output |
%H:%M |
23:05 |
%I:%M %p |
11:05 PM |
{: .-shortcuts} |
|
Used by Ruby, UNIX date
, and many more.
Symbol |
Example |
Area |
%a |
Sun |
Weekday |
%A |
Sunday |
|
%w |
0 ..6 (Sunday is 0) |
|
--- |
--- |
--- |
%y |
13 |
Year |
%Y |
2013 |
|
--- |
--- |
--- |
%b |
Jan |
Month |
%B |
January |
|
%m |
01 ..12 |
|
--- |
--- |
--- |
%d |
01 ..31 |
Day |
%e |
1 ..31 |
|
{: .-shortcuts} |
|
|
Symbol |
Example |
Area |
%l |
1 |
Hour |
%H |
00 ..23 |
24h Hour |
%I |
01 ..12 |
12h Hour |
-- |
--- |
--- |
%M |
00 ..59 |
Minute |
%S |
00 ..60 |
Second |
--- |
--- |
--- |
%p |
AM |
AM or PM |
%Z |
+08 |
Time zone |
--- |
--- |
--- |
%j |
001 ..366 |
Day of the year |
%% |
% |
Literal % character |
{: .-shortcuts} |
|
|
{: .-three-column}
Example |
Output |
YYYY-MM-DD |
2014-01-01 |
dddd, MMMM Do YYYY |
Friday, May 16th 2014 |
{: .-shortcuts} |
|
Example |
Output |
hh:mm a |
12:30 pm |
{: .-shortcuts} |
|
Used by Moment.js and date-fns/format. Similar to Java SimpleDateFormat.
Symbol |
Example |
Area |
d |
0 ..6 |
Weekday |
dd |
Su |
|
ddd |
Sun |
|
dddd |
Sunday |
|
--- |
--- |
--- |
YY |
13 |
Year |
YYYY |
2013 |
|
--- |
--- |
--- |
M |
1 ..12 (Jan is 1) |
Month |
Mo |
1st ..31st |
|
MM |
01 ..12 (Jan is 1) |
|
MMM |
Jan |
|
MMMM |
January |
|
--- |
--- |
--- |
Q |
1 ..4 |
Quarter |
Qo |
1st ..4th |
|
--- |
--- |
--- |
D |
1 ..31 |
Day |
Do |
1st ..31st |
|
DD |
01 ..31 |
|
--- |
--- |
--- |
DDD |
1 ..365 |
Day of year |
DDDo |
1st ..365th |
|
DDDD |
001 ..365 |
|
--- |
--- |
--- |
w |
1 ..53 |
Week of year |
wo |
1st ..53rd |
|
ww |
01 ..53 |
|
{: .-shortcuts} |
|
|
Symbol |
Example |
Area |
H |
0 ..23 |
24h hour |
HH |
00 ..23 |
|
--- |
--- |
--- |
h |
1 ..12 |
12h hour |
hh |
01 ..12 |
|
--- |
--- |
--- |
m |
0 ..59 |
Minutes |
mm |
00 ..59 |
|
--- |
--- |
--- |
s |
0 ..59 |
Seconds |
ss |
00 ..59 |
|
--- |
--- |
--- |
a |
am |
AM/PM |
A |
AM |
|
--- |
--- |
--- |
Z |
+07:00 |
Timezone offset |
ZZ |
+0730 |
|
--- |
--- |
--- |
S |
0 ..9 |
Deciseconds |
SS |
00 ..99 |
Centiseconds |
SSS |
000 ..999 |
Milliseconds |
--- |
--- |
--- |
X |
|
Unix timestamp |
x |
|
Millisecond Unix timestamp |
{: .-shortcuts} |
|
|
Example |
Output |
LT |
8:30 PM |
LTS |
8:30:25 PM |
--- |
--- |
LL |
August 2 1985 |
ll |
Aug 2 1985 |
--- |
--- |
LLL |
August 2 1985 08:30 PM |
lll |
Aug 2 1985 08:30 PM |
--- |
--- |
LLLL |
Thursday, August 2 1985 08:30 PM |
llll |
Thu, Aug 2 1985 08:30 PM |
{: .-shortcuts} |
|