instant java

作者:原创时间:2022-03-22
文档

instant java是什么,让我们一起了解一下?

instant表示时间线上的一点,时间线上有三个重要的点:最大值点、最小值点、原点(时间不知道有没有尽头)。在Java世界,时间线的末端分别是Instant.MAX和Instant.MIN;时间线的原点是Instant.EPOCH。

(1)时间线上的原点

System.out.println(Instant.EPOCH);

结果:1970-01-01T00:00:00Z

(2)时间线的最大值

System.out.println(Instant.MAX);

结果:+1000000000-12-31T23:59:59.999999999Z

(3)时间线的最小值

System.out.println(Instant.MIN);

结果:-1000000000-01-01T00:00:00Z

那么时间点的构造是怎样的?

当前时间点

Instant now = Instant.now();
System.out.println(now);
System.out.println(now.getEpochSecond());
System.out.println(now.getNano());
System.out.println(now.toEpochMilli());

结果:

2019-04-18T08:04:29.633Z
1555574669
633000000
1555574669633

以上就是小编今天的分享了,希望可以帮助到大家。

显示全文
integer java interface java iterator java 铁观音产地是哪个地方 java -ea 南极洲有哪些国家 行程码带*号什么意思 祁连山在哪个省境内 idea新建java项目 java -xms java 32bit idea新建一个java项目 熊猫只有中国才有的吗 java a++和++a的区别 茉莉花茶是绿茶吗 java active 瓮安县属于哪个市 java activiti java activity 西北五省是哪五省 instance java influxdb java idea编写java程序 idea怎么建立java idea创建普通java项目 idea创建java hotspot java hibernate java hbase java guava java groupby java grep java golang调用java glue java geojson java geohash java gdb java gdal java gateway java for循环java