Java时间格式对照表
字母⽇期或时间元素表⽰⽰例
G Era 标志符AD
y年1996; 96
M年中的⽉份July; Jul; 07
w年中的周数27
W⽉份中的周数2
D年中的天数189
d⽉份中的天数10
F⽉份中的星期2
E星期中的天数Tuesday; Tue
a Am/pm 标记PM
H⼀天中的⼩时数(0-23)0
k⼀天中的⼩时数(1-24)24
K am/pm 中的⼩时数(0-11)0
h am/pm 中的⼩时数(1-12)12
m⼩时中的分钟数30
s分钟中的秒数55
S毫秒数978
z时区Pacific Standard Time; PST; GMT-08:00 Z时区-0800
下⾯这张表是对应的字符串格式化,如String.formt(...)
常见⽇期格式化转换符
转换符说 明⽰ 例%te ⼀个⽉中的某⼀天(1~31) 2
%tb 指定语⾔环境的⽉份简称 Feb(英⽂)、⼆⽉(中⽂)
%tB 指定语⾔环境的⽉份全称 February(英⽂)、⼆⽉(中⽂)
%tA 指定语⾔环境的星期⼏全称 Monday(英⽂)、星期⼀(中⽂)
%ta 指定语⾔环境的星期⼏简称 Mon(英⽂)、星期⼀(中⽂)
%tc 包括全部⽇期和时间信息 星期四 ⼗⼀⽉ 26 10:26:30 CST 2009
%tY 4位年份 2009
%tj ⼀年中的第⼏天(001~366) 085
%tm ⽉份 03
%td ⼀个⽉中的第⼏天(01~31) 08
%ty 2位年份 09
时间格式化转换符
转换符说 明⽰ 例%tH 2位数字的24⼩时制的⼩时(00~23) 14
%tI 2位数字的12⼩时制的⼩时(01~12) 05
%tk 2位数字的24⼩时制的⼩时(1~23) 5
转换符说 明⽰ 例%tl 2位数字的12⼩时制的⼩时(1~12) 10
%tM 2位数字的分钟(00~59) 05
%tS 2位数字的秒数(00~60) 12
%tL 3位数字的毫秒数(000~999) 920
%tN 9位数字的微秒数(000000000~999999999) 062000000000
java时间日期格式转换%tp 指定语⾔环境下上午或下午标记 下午(中⽂)、pm(英⽂)
%tz 相对于GMT RFC 82格式的数字时区偏移量 +0800
%tZ 时区缩写形式的字符串 CST
%ts 1970-01-01 00:00:00⾄现在经过的秒数 1206426646
%tQ 1970-01-01 00:00:00⾄现在经过的毫秒数 1206426737453
常见的⽇期时间组合转换符
转换符说 明⽰ 例%tF “年-⽉-⽇”格式(4位年份) 2009-01-26
%tD “⽉/⽇/年”格式(2位年份) 03/25/09
%tr “时:分:秒 PM(AM)”格式(12⼩时制) 03:22:06 下午
%tT “时:分:秒”格式(24⼩时制) 15:23:50
%tR “时:分”格式(24⼩时制) 15:23
版权声明:本站内容均来自互联网,仅供演示用,请勿用于商业和其他非法用途。如果侵犯了您的权益请与我们联系QQ:729038198,我们将在24小时内删除。
发表评论