java怎么获取时间戳

在 Java 中,您可以使用 System.currentTimeMillis() 方法来获取当前的时间戳。这个方法返回一个 long 类型的值,表示从 1970 年 1 月 1 日 00:00:00 GMT 到当前时刻的毫秒数。

例如,您可以这样使用这个方法:

long timestamp = System.currentTimeMillis();

您也可以使用 Instant.now() 方法来获取当前的时间戳。这个方法返回一个 Instant 对象,它表示从 Unix 纪元(1970 年 1 月 1 日 00:00:00 UTC)到当前时刻的纳秒数。

例如,您可以这样使用这个方法:

Instant timestamp = Instant.now();

您可以使用 Instant.toEpochMilli() 方法来将 Instant 对象转换为从 1970 年 1 月 1 日 00:00:00 GMT 到当前时刻的毫秒数。例如:

long timestamp = Instant.now().toEpochMilli();

希望这对您有帮助。