1

鉴于以下时间戳...

2018-09-07T17:00:00+02:00

对应于..

UTC: 1536332400000 milliseconds

我喜欢使用ThreeTen backport library计算一天中的分钟数:

val dateUtc = 1536332400000L
val offset = ZoneOffset.ofHours(2) // taken from the time stamp
val offsetDateTime = Instant.ofEpochMilli(dateUtc).atOffset(offset)
val minutes = offsetDateTime.get(ChronoField.MINUTE_OF_DAY)

以上作品到目前为止。
有没有办法避免定义区域偏移,因为 UTC 毫秒已经隐含的区域偏移0

有关的

4

0 回答 0