可以使用LocalDateTime的静态方法ofInstant()初始化,该方法接受两个参数:一个Instant对象和一个ZoneId对象。

Instant对象可以通过ms时间戳创建,ZoneId对象可以使用系统默认时区或自定义时区创建。

示例代码:

long timestamp = 1625689200000L; // ms时间戳 Instant instant = Instant.ofEpochMilli(timestamp); LocalDateTime localDateTime = LocalDateTime.ofInstant(instant, ZoneId.systemDefault()); System.out.println(localDateTime);

输出结果:

2021-07-07T00:00

java Localdatetime根据ms时间戳初始化

原文地址: https://www.cveoy.top/t/topic/daWU 著作权归作者所有。请勿转载和采集!

免费AI点我,无需注册和登录