介绍
java.time.Instant
,是 Java8 新时间API中,跟 时间戳 相关的类
代码
Instant i = Instant.now();
System.out.println(i);
获取时间戳
// 获取时间戳,单位:毫秒
System.out.println(i.toEpochMilli());
根据时间戳生成对象
long l = 1656595972911L;
ZoneId zi = ZoneId.of("GMT+8");
LocalDateTime ldt = Instant.ofEpochMilli(l).atZone(zi).toLocalDateTime();
System.out.println(ldt);