Java实现纪元秒和本地日期时间互换的方法【经典实例】
程序员文章站
2024-03-03 16:57:46
本文实例讲述了java实现纪元秒和本地日期时间互换的方法。分享给大家供大家参考,具体如下:
java版本:1.8开始
import java.time.inst...
本文实例讲述了java实现纪元秒和本地日期时间互换的方法。分享给大家供大家参考,具体如下:
java版本:1.8开始
import java.time.instant; import java.time.zoneid; import java.time.zoneddatetime; /** * created by frank */ public class currentdatetime { public static void main(string[] args) { // 纪元秒和本地日期时间互换 instant epochsec = instant.ofepochsecond(1000000000l); zoneid zid = zoneid.systemdefault(); zoneddatetime then = zoneddatetime.ofinstant(epochsec, zid); system.out.println("the epoch was a billion seconds old on " + then); /* 运行输出: the epoch was a billion seconds old on 2001-09-09t09:46:40+08:00[asia/shanghai] */ } }
运行结果如下:
ps:这里再为大家推荐几款时间及日期相关工具供大家参考使用:
在线日期/天数计算器:
在线日期计算器/相差天数计算器:
在线日期天数差计算器:
unix时间戳(timestamp)转换工具:
希望本文所述对大家java程序设计有所帮助。