字符串类型转换为LocalDate,Date转换为LocalDate的实现代码

分类:知识百科 日期: 点击:0

字符串类型转换为LocalDate,Date转换为LocalDate是Java8中新增的API,可以方便的将字符串或者日期转换为LocalDate类型。

字符串转换为LocalDate

字符串转换为LocalDate可以使用LocalDate.parse()方法,该方法接受一个字符串,并将其转换为LocalDate类型。例如:

String dateStr = "2021-01-01";
LocalDate date = LocalDate.parse(dateStr);
System.out.println(date);

上述代码执行后,将会输出:

2021-01-01

Date转换为LocalDate

Date转换为LocalDate可以使用LocalDate.ofInstant()方法,该方法接受一个Instant对象,并将其转换为LocalDate类型。例如:

Date date = new Date();
Instant instant = date.toInstant();
LocalDate localDate = LocalDate.ofInstant(instant, ZoneId.systemDefault());
System.out.println(localDate);

上述代码执行后,将会输出:

2021-02-05

以上就是,使用起来非常方便。

标签:

版权声明

1. 本站所有素材,仅限学习交流,仅展示部分内容,如需查看完整内容,请下载原文件。
2. 会员在本站下载的所有素材,只拥有使用权,著作权归原作者所有。
3. 所有素材,未经合法授权,请勿用于商业用途,会员不得以任何形式发布、传播、复制、转售该素材,否则一律封号处理。
4. 如果素材损害你的权益请联系客服QQ:77594475 处理。