分享

JavaSE常用类之Instant类及常用方法

 Coder编程 2022-12-24 发布于北京

Instant 类的使用

Instant 类概述

在时间线上的瞬间点。该类在时间线上建立单个瞬时点。 这可能用于在应用程序中记录事件时间戳。

now( ) 方法

//now() 获取本初子午线的时间
Instant instant = Instant.now();
System.out.println(instant);      //中时区		2021-03-09T02:02:46.596Z

atOffset( ) 方法添加时间偏移量

//添加时间偏移量
OffsetDateTime offsetDateTime = instant.atOffset(ZoneOffset.ofHours(8));
System.out.println(offsetDateTime);       //东八区		2021-03-09T10:02:46.596+08:00

toEpochMilli( ) 方法获取时间戳

long milli = instant.toEpochMilli();
System.out.println(milli);		//1615255366596

ofEpochMilli( ) 方法通过时间戳获取时间

//通过时间戳获取时间 ----- 本初子午线的时间
Instant instant1 = Instant.ofEpochMilli(1615198793505L);
System.out.println(instant1);		//2021-03-08T10:19:53.505Z

    本站是提供个人知识管理的网络存储空间,所有内容均由用户发布,不代表本站观点。请注意甄别内容中的联系方式、诱导购买等信息,谨防诈骗。如发现有害或侵权内容,请点击一键举报。
    转藏 分享 献花(0

    0条评论

    发表

    请遵守用户 评论公约

    类似文章 更多