在 Java 中将 Unix 时间戳转换为 Date 对象
在 Java 中,将 Unix 时间戳转换为 Date 对象需要考虑时间戳的格式。 Unix 时间戳通常代表秒,而 Java 期望自纪元(1970 年 1 月 1 日,00:00:00 GMT)以来的毫秒数。
转换 Unix 时间戳时,将其乘以 1000 将其转换为毫秒,如下所示在下面的代码中可以看到:
java.util.Date time = new java.util.Date((long) timeStamp * 1000);
如果时间戳已经在毫秒,使用以下代码创建 Date 对象:
java.util.Date time = new java.util.Date((long) timeStamp);
根据 Java 文档,Date 构造函数以自纪元以来指定的毫秒数初始化该对象。
以上是如何将 Unix 时间戳转换为 Java 日期对象?的详细内容。更多信息请关注PHP中文网其他相关文章!