美文网首页
SimpleDateFormat

SimpleDateFormat

作者: 梁佳凝 | 来源:发表于2022-03-31 09:00 被阅读0次

默认输出的时间字符串的格式通常不能满足我们的要求,所以我们需要用 SimpleDateFormat 来格式化输出,它使用一些预定义的字符串表示格式化,较常用的字符串有:

y:年

M:月

d:日

H:小时

m:分钟

s:秒

S:毫秒

a:上午 / 下午

E:星期

z:时区

附:Java 官网文档中给出的预定义字符串表格

https://blog.csdn.net/weixin_39879122/article/details/112175777?spm=1001.2101.3001.6650.1&utm_medium=distribute.pc_relevant.none-task-blog-2%7Edefault%7ECTRLIST%7ERate-1.pc_relevant_default&depth_1-utm_source=distribute.pc_relevant.none-task-blog-2%7Edefault%7ECTRLIST%7ERate-1.pc_relevant_default&utm_relevant_index=2

SimpleDateFormat formatter =new SimpleDateFormat("yyyy-MM-dd'T'hh:mm:ss.SSSSSSSSSXXX");

Date date = formatter.parse("2022-03-30T16:39:32.7157911+08:00");

System.out.println(formatter.format(date));  //2022-03-30T06:38:49.000000911+08:00 

由此看出SSS只能保留三秒

相关文章

网友评论

      本文标题:SimpleDateFormat

      本文链接:https://www.haomeiwen.com/subject/srvgjrtx.html