我需要将标准的长System.currentmillis转换为临时访问器,并且不知道如何开始。
Instant
是一个TemporalAccessor
,所以你可以从纪元以来的几毫秒创建一个Instant
:
TemporalAccessor ta = Instant.ofEpochMilli(System.currentTimeMillis());
请注意,System.currentTimeMillis
的文档表示值的粒度取决于操作系统,因此可能不是精确的时间(以毫秒为单位)。
以毫秒为单位返回当前时间。请注意,虽然返回值的时间单位是毫秒,但值的粒度取决于底层操作系统,并且可能更大。例如,许多操作系统以几十毫秒为单位测量时间。