Convert LocalDateTime to seconds since January 1, 1970, 00:00:00 GMT
val now = LocalDateTime.now(ZoneOffset.UTC)
// LocalDateTime to epoch seconds
val seconds = now.atZone(ZoneOffset.UTC).toEpochSecond())
// Epoch seconds to LocalDateTime
val newNow = LocalDateTime.ofInstant(Instant.ofEpochSecond(seconds), ZoneOffset.UTC)
Convert LocalDateTime to milliseconds since January 1, 1970, 00:00:00 GMT
// LocalDateTime to epoch milliseconds
val milliseconds = now.atZone(ZoneOffset.UTC)?.toInstant()?.toEpochMilli()
// epoch milliseconds to LocalDateTime
val newNow = LocalDateTime.ofInstant(Instant.ofEpochMilli(milliseconds), ZoneOffset.UTC)
标签:UTC,00,val,seconds,毫秒,unix,LocalDateTime,milliseconds
来源: https://www.cnblogs.com/passedbylove/p/10646605.html