如何将日期转换为java毫秒时间戳

   2024-09-30 2300
核心提示:要将日期转换为Java中的毫秒时间戳,您可以使用以下方法:使用 java.util.Date 类:import java.util.Date;public class Main {p

要将日期转换为Java中的毫秒时间戳,您可以使用以下方法:

使用 java.util.Date 类:
import java.util.Date;public class Main {    public static void main(String[] args) {        // 创建一个 Date 对象        Date date = new Date();        // 获取毫秒时间戳        long timestampInMilliseconds = date.getTime();        System.out.println("当前日期对应的毫秒时间戳: " + timestampInMilliseconds);    }}
使用 java.time 包中的类(自Java 8起可用):
import java.time.Instant;import java.time.LocalDateTime;import java.time.ZoneId;public class Main {    public static void main(String[] args) {        // 创建一个 LocalDateTime 对象        LocalDateTime localDateTime = LocalDateTime.now();        // 将 LocalDateTime 转换为 Instant 对象        Instant instant = localDateTime.atZone(ZoneId.systemDefault()).toInstant();        // 获取毫秒时间戳        long timestampInMilliseconds = instant.toEpochMilli();        System.out.println("当前日期对应的毫秒时间戳: " + timestampInMilliseconds);    }}

这两种方法都将当前日期转换为Java中的毫秒时间戳。注意,java.util.Date 类已经过时,建议使用 java.time 包中的类。

 
举报打赏
 
更多>同类物流大全
推荐图文
推荐物流大全
点击排行

网站首页  |  关于我们  |  联系方式网站留言    |  赣ICP备2021007278号