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]

 

原创文章,作者:奋斗,如若转载,请注明出处:https://blog.ytso.com/15863.html

(0)
上一篇 2021年7月19日
下一篇 2021年7月19日

相关推荐

发表回复

登录后才能评论