当前位置: 移动技术网 > IT编程>开发语言>Java > Java日期时间API系列10-----Jdk8中java.time包中的新的日期时间API类的DateTimeFormatter

Java日期时间API系列10-----Jdk8中java.time包中的新的日期时间API类的DateTimeFormatter

2019年12月29日  | 移动技术网IT编程  | 我要评论
1.DateTimeFormatter final修饰,线程安全,用于打印和解析日期-时间对象的格式化程序。 创建DateTimeFormatter: DateTimeFormatter dateTimeFormatter = DateTimeFormatter.ofPattern("yyyy-MM ...

1.datetimeformatter

final修饰,线程安全,用于打印和解析日期-时间对象的格式化程序。

创建datetimeformatter:

datetimeformatter datetimeformatter = datetimeformatter.ofpattern("yyyy-mm-dd hh:mm:ss").withzone(zoneid.systemdefault());

 

2.格式化日期

例如:localdatetime

     localdatetime localdatetime = localdatetime.now();
        system.out.println(datetimeformatter.format(localdatetime));

输出:2019-12-28 23:06:12

 

3.解析日期

(1)使用 localdatetime.parse

例如:解析 "2019-12-28 23:06:12"

     localdatetime localdatetime2 = localdatetime.parse("2019-12-28 23:06:12", datetimeformatter);
        system.out.println("localdatetime2:"+datetimeformatter.format(localdatetime2));

输出:localdatetime2:2019-12-28 23:06:12

(2)datetimeformatter.parse

例如:解析 "2019-12-28 23:06:12"

        localdatetime localdatetime3 = localdatetime.from(datetimeformatter.parse("2019-12-28 23:06:12"));
        system.out.println("localdatetime2:"+datetimeformatter.format(localdatetime3));

输出:localdatetime3:2019-12-28 23:06:12

 

4.常用符号含义

如您对本文有疑问或者有任何想说的,请 点击进行留言回复,万千网友为您解惑!

相关文章:

验证码:
移动技术网