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

野性酷女 2022-08-07 13:48 385阅读 0赞

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 浮点数
%% 字面值结果

发表评论

表情:
评论列表 (有 0 条评论,385人围观)

还没有评论,来说两句吧...

相关阅读

    相关 java日期字符串格式转换

    两部分:字符串转日期和日期转字符串 日期和字符串的格式转换,仿佛是一个永恒的编程话题。所有开发语言好像都有这个问题,C\啦,javascript啦,现在轮到记录下java。偏

    相关 java日期格式

    日期和时间模式 日期和时间格式由日期和时间模式 字符串指定。在日期和时间模式字符串中,未加引号的字母 'A' 到 'Z' 和 'a' 到 'z' 被解释为模式字母,用来表示日