日期与时间字符串的格式化

1.日期格式化

Date date = new Date();          //创建一个Date对象

String s = String.format("%te", date);  //通过format()方法对Date进行格式化

S的值,返回当前日期中的天数,"%te"是转换符。

常用日期格式的转换符如下

%te   一个月中的某天(1—31)

%tb  指定语言环境的月份简称

%tB  指定语言环境的月份全称

%tA  指定语言环境的星期几全称

%ta  指定语言环境的星期几简称

%tc  包括全部日期和时间的信息

%tY  4位数字的年份信息

%tj  一年中的第几天(001—336)

%tm  月份信息

%td  一个月中的第几天(01—31)、

%ty  2位数字的年份信息   

2.时间格式化

format()方法也可以实现时间的格式化

时间格式化转换符      ----是常用的

----%tH  2为数字的24时制的小时(00—23)

%tI   2为数字的12时制的小时(01—12)

%tk  2为数字的24时制的小时(0—23)

%tl  2为数字的12时制的小时(1—12)

----%tM  2为数字的分钟(00—59)

----%tS  2位数字的秒数(00—60)

%tL  3为数字的毫秒数(000—999)

%tN  9位数字的微秒数

%tp  指定环境的上午或下午标记

%tz  相对于 GMT RFC 82 格式的数字时区偏移量

%tZ  时区缩写形式的字符串

%ts  1970-01-01 00:00:00至现在出现经过的秒数

%tQ  1970-01-01 00:00:00至现在出现经过的毫秒数

3.格式化常见的日期时间组合

%tF  "年-月-日"  格式(4位年份)

%tD  "年/月/日"  格式(2位年份)

%tc  全部日期和时间信息

%tr  "时:分:秒  PM(AM)" 格式(12小说制)

%tT  "时:分:秒  PM(AM)" 格式(24小时制)

%tR  "时:分" 格式(24小说制)

转载于:https://www.cnblogs.com/zousheng7018/archive/2012/11/11/2765303.html

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值