【发布时间】:2020-08-28 11:06:36
【问题描述】:
我有以下Long 变量以秒为单位保存纪元值,我正在尝试将其转换为Date。
val seconds = 1341855763000
val date = Date(TimeUnit.SECONDS.toMillis(seconds))
输出比我预期的要差。我哪里做错了?
Actual: Wed Sep 19 05:26:40 GMT+05:30 44491
Expected: Monday July 9 11:12:43 GMT+05:30 2012
【问题讨论】:
-
我建议你不要使用
Date。该课程设计不良且早已过时。而是使用来自java.time, the modern Java date and time API 的适当的类。首先查看Instant类。