Java实现纪元秒和本地日期时间互换的方法【经典实例】

网友投稿 253 2023-05-26


Java实现纪元秒和本地日期时间互换的方法【经典实例】

本文实例讲述了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 = http://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]

*/

}

}

eclipse运行结果如下:

PS:这里再为大家推荐几款时间及日期相关工具供大家参考使用:

在线日期/天数计算器:

http://tools.jb51.net/jisuanqi/date_jisuanqi

在线日期计算器/相差天数计算器:

http://tools.jb51.net/jisuanqi/datecalc

在线日期天数差计算器:

http://tools.jb51.net/jisuanqi/onlinedatejsq

Unix时间戳(timestamp)转换工具:

http://tools.jb51.net/code/unixtime

希望本文所述对大家java程序设计有所帮助。


版权声明:本文内容由网络用户投稿,版权归原作者所有,本站不拥有其著作权,亦不承担相应法律责任。如果您发现本站中有涉嫌抄袭或描述失实的内容,请联系我们jiasou666@gmail.com 处理,核实后本网站将在24小时内删除侵权内容。

上一篇:Java经典排序算法之归并排序详解
下一篇:详解Spring中的FactoryBean
相关文章

 发表评论

暂时没有评论,来抢沙发吧~