Java LocalDateTime 转 毫秒级Long

时间:2025-04-02 06:58:18

Java 8 提供了 包,其中有一个 LocalDateTime 类,可以用于表示日期和时间。有时候我们需要将 LocalDateTime 转换为毫秒级的 Long 类型,以便于存储或传输数据。下面是一个示例代码,可以实现该功能:

import ;
import ;

public class Main {
    public static void main(String[] args) {
        LocalDateTime localDateTime = ();
        long milliSecond = (("+8")).toEpochMilli();
        (milliSecond);
    }
}

在上面的代码中,首先我们获取了当前的 LocalDateTime 对象,然后使用 toInstant() 方法将其转换为 Instant 对象。接着使用 toEpochMilli() 方法将 Instant 对象转换为毫秒级的 Long 类型。最后我们输出了