java 获取unix时间戳

 

1. 使用java8 的Instant

//获取秒
long unixTime = Instant.now().getEpochSecond();//161189992

将时间戳转为日期

long unixTime = 1611901474;
Instant instant = Instant.ofEpochSecond(unixTime);//2021-01-29T06:24:34Z

 

2. 使用System.currentTimeMillis()

//获取毫秒
long unixTime = System.currentTimeMillis();//1611899924570

 

上一篇:Java8新特性之新日期API


下一篇:我爱java系列---【java8时间类Instant】