📅  最后修改于: 2023-12-03 15:23:09.737000             🧑  作者: Mango
在 Java 中,可以将 long 类型的时间戳转换为 Date 类型,这在时间处理中经常会用到。
以下是将 long 类型的时间戳转换为 Date 类型的示例代码:
long timestamp = 1619634400000L;
Date date = new Date(timestamp);
以上代码中,我们定义了一个 long 类型的时间戳 timestamp
,并初始化其值为 1619634400000L
,表示时间戳为 2021 年 4 月 28 日 12 点整。
接着,我们通过 Date 类的构造函数将时间戳转换为 Date 类型的时间 date
。
需要注意的是,Java 中的时间戳是以毫秒为单位表示的。因此,在构造 Date 对象时需要在时间戳后面添加 L
表示 long 类型,否则 Java 会将它解释为 int 类型,导致精度丢失。
通过以上示例,我们可以看出,在 Java 中将 long 类型的时间戳转换为 Date 类型非常简单,只需要使用 Date 的构造函数即可。