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