We use system time as example, time is "Thu May 19 09:50:56 +0800 2016"
我们以当前系统时间为例, 时间为礼拜四 五月 19日 09:50:56 东八区 2016年
示例
日期格式(Date Format) |
输出结果(Result) |
E MMM d HH:mm:ss Z yyyy |
Thu May 19 09:50:56 +0800 2016 |
E MM d HH:mm:ss Z yyyy |
Thu 05 19 09:50:56 +0800 2016 |
E M d HH:mm:ss Z yyyy |
Thu 5 19 09:50:56 +0800 2016 |
E MMM d HH:mm:ss Z yy |
Thu May 19 09:50:56 +0800 16 |
eeee MMM d HH:mm:ss Z yyyy |
Thursday May 19 09:50:56 +0800 2016 |
时区 (Time Zone)
字符(Character) |
Meaning |
代表含义 |
x |
number |
位于哪个时区+08, +代表东半球, -代表西半球 |
xx |
two digit number |
位于哪个时区+0800 |
xxx |
abbreviated name |
位于哪个时区+08:00 |
xxxx |
full name |
位于哪个时区+0800 |
总览 (Overall View)
按字母排序, 依次解释以下字符所代表含义
Following characters are explained in letter order.
字符 (Character) |
Meaning |
代表含义 |
a |
AM / PM |
上 / 下午 |
A |
millisecond of day |
从当日0时0分0秒到当前的毫秒数 |
c |
day of week (c, cc, ccc, cccc) |
位于当周的第几天, 取决于当周的起始日为周日还是周一 |
d |
day of month |
位于当月的第几天 |
e |
day of week (e, EEE, EEEE) |
位于当周的第几天, 用于显示礼拜几 |
E |
day of week |
位于当周的第几天, 用于显示礼拜几 |
F |
week of month |
位于当月的第几周 |
G |
era designator (G = GGG,GGGG) |
纪元:BC/AD 公元前/公元后 |
h |
hour (1 - 12, zero padded) |
位于当日的第几小时, 十二时制 |
H |
hour (0 - 23, zero padded) |
位于当日的第几小时, 二十四时制 |
L |
month of year (L, LL, LLL, LLLL) |
位于当年的第几月 |
m |
minute of hour (0 - 59, zero padded) |
位于当小时的第几分(分钟) |
M |
month of year (M, MM, MMM, MMMM) |
位于当年的第几月 |
Q |
quarter of year (Q, QQ, QQQ, QQQQ) |
位于当年的第几季度 |
s |
seconds of minute (0 - 59, zero padded) |
位于当分钟的第几秒 |
S |
fraction of second |
位于当分钟的第几分(比秒小的单位) |
u |
zero padded year |
位于哪年 |
v |
general timezone (v = vvv, vvvv) |
时区名字, 例: China Time |
w |
week of year (0-53, zero padded) |
位于当年的第几周 |
y |
year (y, yy, yyyy) |
位于哪年 |
z |
specific timezone (z = zzz, zzzz) |
位于哪个时区, 例: GMT+8 |
Z |
timezone offset +0000 |
位于哪个时区 |
特殊格式 (Special Format)
字符(Character) |
Meaning |
代表含义 |
g |
julian day (since 1/1/4713 BC) |
儒略日: ( 起始于公元前4713年1月1日 ) 一般用于天文学 |
sql |
y-M-d H:m:s |
数据库中的时间格式 |
rss |
[E, ]d MMM y[y] H:m:s Z[zzz] |
rss的日期格式规划 |
只想日后回头看看来时的路,能发现自己并不是一无所有。
网友评论