21xrx.com
2024-12-27 05:09:41 Friday
登录
文章检索 我的文章 写文章
Java中如何获取时间戳
2023-06-19 04:56:56 深夜i     --     --
Java 时间戳 System Instant

时间戳是一个数字,用于表示时间的概念,它通常指从1970年1月1日00:00:00(UTC,即协调世界时)开始所经过的秒数。在Java中,获取时间戳的方法很简单,只需要使用System类中的currentTimeMillis()方法即可。

代码案例:


long timeStamp = System.currentTimeMillis();

System.out.println("当前时间戳为:" + timeStamp);

在上述代码中,我们使用了System.currentTimeMillis()方法获取当前时间戳,并将其打印出来。

除此之外,在Java 8之后,还可以使用Instant类来获取时间戳。Instant是java.time包中的一个类,它代表了时间线上的一个瞬时点(instant),同时也可以用来计算时间和日期。

下面是一个使用Instant获取当前时间戳的案例:


Instant instant = Instant.now();

long timeStamp = instant.toEpochMilli();

System.out.println("当前时间戳为:" + timeStamp);

在上面的代码中,我们先使用Instant的now()方法获取当前瞬时点,然后通过调用该对象的toEpochMilli()方法获取时间戳,并将其打印出来。

至此,我们已经成功获取了Java中的时间戳。

  
  

评论区

{{item['qq_nickname']}}
()
回复
回复