JAVA日期格式通配符的详解和使用

SimpleDateFormat sdf=new SimpleDateFormat("yyyy-MM-dd HH:mm:ss");      //格式化时间格式
TimeStamp     //时间戳
Date date=new Date();
Calendar date=new Calendar.getInstance();
String.format("日期格式",date);
常用的日期变量格式转换符:
    %td     一个月中的第几天(01-31)     如:05
    %te    一个月中的第几天(1-31)        如:5
    %tm    两位的月份             如:01
    %ty    两位的年份            如:13
    %tY    四位的年份            如:2013
    %tj    一年中的第几天(001-366)
    %ta    指定语言环境的星期简称        星期三
    %tA    指定语言环境的星期全称        
    %tb    指定语言环境下的月份简称    十二月
    %tB    指定语言环境下的月份全称
    %tH    两位24小时制的小时(00-23)
    %tI    两位12小时制的小时(01-12)
    %tk    24小时制的小时(0-23)
    %tl    12小时制的小时(1-12)
    %tM    两位小时中的分钟(00-59)
    %tS    两位分钟中的秒(00-60)(60是支持闰秒所需要的一个特殊值)
    %tL    三位秒中的毫秒(000-999)
    %tN    九位秒中的毫微秒(000000000-999999999)
    %tp    特定语言环境的上午或下午标记以小写形式表示    am/pm
    %tZ    表示时区缩写姓氏的字符串    CST
    %ts    自1970年1月1日00:00:00至现在所经过的秒数
    %tQ    同上经过的毫秒数
    %tR    24小时制的时间            11:18
    %tT    24小时制的时间            11:18:40
    %tr    12小时制的时间            11:18:40 上午
    %tD    日期格式化            02/28/10
    %tF    日期格式的完整日期        2013-12-11
    %tc    日期和时间的完整日期        星期三 十二月 11 15:24:00 CST 2013
常规类型数据的格式转换符号:
    %b,%B    布尔类型的格式化
    %c,%C    格式化为字符类型
    %s,%S    格式化为字符串类型
    %d    十进制整数
    %o    八进制整数
    %x,%X    十六进制整数
    %e,%E    浮点数
    %%    字面值结果
   
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

一屁小肥咩

您的鼓励将是我创作的动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

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

余额充值