Java8 LocalDateTime转时间戳

Java8 LocalDateTime转时间戳

LocalDateTime获取时间戳还是非常方便的,通过localDateTime.atZone方法,使用系统默认时区ZoneId.systemDefault()获取Instant实例。

示例

public static void main(String[] args) {
    LocalDateTime localDateTime = LocalDateTime.now();
    Instant instant = localDateTime.atZone(ZoneId.systemDefault()).toInstant();
    long millis = instant.toEpochMilli();
    System.out.println("instant:"+millis);
}

控制台输出:

instant:1530252723134

猜你喜欢

转载自blog.csdn.net/chunzhilianxue/article/details/80856677