import java.time.LocalDateTime;
import java.time.ZoneId;
import java.util.Date;
public class DateTimeToDateExample {
public static void main(String[] args) {
// 创建一个 LocalDateTime 对象
LocalDateTime localDateTime = LocalDateTime.now();
System.out.println("LocalDateTime: " + localDateTime);
// 将 LocalDateTime 转换为 Date
Date date = Date.from(localDateTime.atZone(ZoneId.systemDefault()).toInstant());
System.out.println("Date: " + date);
}
}
LocalDateTime 对象:我们首先使用 LocalDateTime.now() 创建一个表示当前日期和时间的 LocalDateTime 对象。Date:为了将 LocalDateTime 转换为 Date,我们需要先将其转换为 ZonedDateTime(通过 atZone(ZoneId.systemDefault())),然后再转换为 Instant(通过 toInstant())。最后,使用 Date.from(Instant) 方法将 Instant 转换为 Date 对象。上一篇:java执行python代码
Laravel PHP 深圳智简公司。版权所有©2023-2043 LaravelPHP 粤ICP备2021048745号-3
Laravel 中文站