Java Long 转 LocalDateTime
如果您需要将Java中的Long类型转换为LocalDateTime类型,则可以使用以下代码示例:
import java.time.Instant; import java.time.LocalDateTime; import java.time.ZoneId; public class LongToLocalDateTimeExample { public static void main(String[] args) { Long timestamp = 1629511885000L; // 毫秒数 LocalDateTime dateTime = LocalDateTime.ofInstant(Instant.ofEpochMilli(timestamp), ZoneId.systemDefault()); System.out.println(dateTime); } }
在此示例中,我们使用了ofInstant()方法将Long类型的时间戳转换为Instant类型,然后使用LocalDateTime的of()方法将其转换为本地日期时间。