我正在使用Firestore,在获取来自Firestore的时间戳时遇到了麻烦。我该如何在Kotlin中将
Timestamp (seconds = 1556006384,nanoseconds = 994000000)
转换为日期。
我的最低SDK版本是21,因此以下代码无法使用:val timestamp = it["time"] as com.google.firebase.Timestamp
val milliseconds = timestamp.seconds * 1000 + timestamp.nanoseconds / 1000000
val tz = ZoneId.of("Asia/Jakarta (UTC+07:00)")
val localDateTime = LocalDateTime.ofInstant(Instant.ofEpochMilli(milliseconds), tz)
谢谢。