稿定设计网站官网入口,郴州市第一职业中专,国外网络推广公司,504 wordpress1.localDateTime类格式化和解析
概念 #xff08;1#xff09;格式化:把localDateTime对象转换为String,需通过DateTimeFormatter对象指定格式 #xff08;2#xff09;解析:把String转换为localDateTime对象,需通过DateTimeFormatter对象指定格式 注#xff1a;localDat…1.localDateTime类格式化和解析
概念 1格式化:把localDateTime对象转换为String,需通过DateTimeFormatter对象指定格式 2解析:把String转换为localDateTime对象,需通过DateTimeFormatter对象指定格式 注localDateTime使用parse解析时键盘录入需要格式完全一致如8月输入08而JDK7中的解析输入8即可。
public class Demo4 {public static void main(String[] args) {LocalDateTime ldt LocalDateTime.now();System.out.println(--------------格式化-------------------);//localDateTime对象调用format(参数为DateTimeForTime对象)//String str ldt.format(DateTimeFormatter.ofPattern(yyyy-MM-dd HH:mm:ss));DateTimeFormatter dateTimeFormatter DateTimeFormatter.ofPattern(yyyy-MM-dd HH:mm:ss);String str ldt.format(dateTimeFormatter);// DateTimeForTime类调用ofPattern(同时设置时间格式)静态方法得到对象System.out.println(str);System.out.println(---------------解析-------------------);// localDateTime类名调用parse(同时设置时间格式)方法//LocalDateTime parse ldt.parse(str, DateTimeFormatter.ofPattern(yyyy-MM-dd HH:mm:ss));LocalDateTime parse ldt.parse(str, dateTimeFormatter);//注意,解析的对象精度必须和解析一致System.out.println(parse);//parse为LocalDateTime对象可调用方法);}
}打印结果
------------------------------------------------------------
2021-06-29 21:32:00
2021-06-29T21:322.localDateTime类与localDate类、localDateTime类的转化
//localDateTime[天时分秒]转换为
// localDate[精度为天] localTime[精度为时分秒]
public class Demo3 {public static void main(String[] args) {LocalDateTime ldt LocalDateTime.of(2020, 10, 10, 10, 10, 10);// localDate[精度为天]LocalDate localDate ldt.toLocalDate();//localTime[精度为时分秒]LocalTime localTime ldt.toLocalTime();System.out.println(localDate);System.out.println(localTime);}
}打印结果
-------------------------------------------------------------
2020-10-10
10:10:10