DateTimeFormatter是java8的新特性,是线程安全的。对时区的支持也比较好。 (推荐学习:java课程)DateTimeFORMatter dateTimeFormatter = DateT
DateTimeFormatter是java8的新特性,是线程安全的。
对时区的支持也比较好。 (推荐学习:java课程)
DateTimeFORMatter dateTimeFormatter = DateTimeFormatter.ofPattern("EE yyyy-MM-dd hh:mm:ss");
String format = dateTimeFormatter.format(datetime);
System.out.println(format);
// Locale.US 的作用是格式化时,会按照当地的习惯来格式化,如中国是 星期日,美国是Sun
DateTimeFormatter us = DateTimeFormatter.ofPattern("EE yyyy-MM-dd hh:mm:ss",Locale.US);
String us_format = us.format(datetime);
System.out.println(us_format);
DateTimeFormatter自带很多常用的格式化,如:
//datetime,date,time
LocalDateTime now = LocalDateTime.now();
System.out.println(DateTimeFormatter.ISO_DATE_TIME.format(now));
System.out.println(DateTimeFormatter.ISO_DATE.format(now));
System.out.println(DateTimeFormatter.ISO_TIME.format(now));
//local datetime,date,time
System.out.println(DateTimeFormatter.ISO_LOCAL_DATE_TIME.format(now));
System.out.println(DateTimeFormatter.ISO_LOCAL_DATE.format(now));
System.out.println(DateTimeFormatter.ISO_LOCAL_TIME.format(now));
//毫秒
Instant now_instance = Instant.now();
System.out.println(DateTimeFormatter.ISO_INSTANT.format(now_instance));
更多Java相关技术文章,请访问Java教程栏目进行学习!
--结束END--
本文标题: java8 DateTimeFormatter的使用
本文链接: https://www.lsjlt.com/news/4096.html(转载时请注明来源链接)
有问题或投稿请发送至: 邮箱/279061341@qq.com QQ/279061341
下载Word文档到电脑,方便收藏和打印~
2024-04-03
2024-04-03
2024-04-01
2024-01-21
2024-01-21
2024-01-21
2024-01-21
2023-12-23
回答
回答
回答
回答
回答
回答
回答
回答
回答
回答
0