java中时间函数(java中时间表达)
初始化
输出时间字符串
字母 描述 示例
G 纪元标记 AD
y 四位年份 2001
M 月份 Julyor07
d 一个月的日期 10
h A.M./P.M.(1~12)格式小时 12
H 一天中的小时(0~23) 22
m 分钟数 30
s 秒数 55
S 毫秒数 234
E 星期几 Tuesday
D 一年中的日子 360
F 一个月中第几周的周几 2(secondWed.inJuly)
w 一年中第几周 40
W 一个月中第几周 1
a A.M./P.M.标记 PM
k 一天中的小时(1~24) 24
K A.M./P.M.(0~11)格式小时 10
z 时区 EasternStandardTime
文字定界符 Delimiter字符 描述 例子
c 完整的日期和时间 MonMay0409:51:52CDT2009
F ISO8601格式日期 2004-02-09
D U.S.格式日期(月/日/年) 02/09/2004
T 24小时时间 18:05:19
r 12小时时间 06:05:19pm
R 24小时时间 ,不包含秒 18:05
Y 4位年份(包含前导0) 2004
y 年份后2位(包含前导0) 04
C 年份前2位(包含前导0) 20
B 月份全称 February
b 月份简称 Feb
n 2位月份(包含前导0) 02
d 2位日子(包含前导0) 03
e 2位日子(不包含前导0) 9
A 星期全称 Monday
a 星期简称 Mon
j 3位年份(包含前导0) 069
H 2位小时(包含前导0),00到23 18
k 2位小时(不包含前导0),0到23 18
I 2位小时(包含前导0),01到12 06
l 2位小时(不包含前导0),1到12 6
M 2位分钟(包含前导0) 05
S 2位秒数(包含前导0) 19
L 3位毫秒(包含前导0) 047
N 9位纳秒(包含前导0) 047000000
P 大写上下午标志 PM
p 小写上下午标志 pm
z 从GMT的RFC822数字偏移 -0800
Z 时区 PST
s 自1970-01-0100:00:00GMT的秒数 1078884319
Q 自1970-01-0100:00:00GMT的毫妙 1078884319047
还有其他有用的日期和时间相关的类 。对于更多的细节 ,你可以参考到Java标准文档 。举例
解析字符串为时间
SimpleDataFormat类有一些附加的方法 ,特别是parse(),它会试图按照给定的SimpleDataFormat对象的格式存储来解析字符串
创心域SEO版权声明:以上内容作者已申请原创保护,未经允许不得转载,侵权必究!授权事宜、对本内容有异议或投诉,敬请联系网站管理员,我们将尽快回复您,谢谢合作!