bNd*_*bNd 1 date datetimeoffset kotlin
我有 offsetdatetime 字段,我想转换为日期字段。我用了
val submissionDate:OffSetDateTime = OffsetDateTime.ofInstant(Instant.now(), ZoneOffset.UTC)
val date = Date.from(submissionDate.toInstant())
Run Code Online (Sandbox Code Playgroud)
此转换返回没有时间详细信息的日期。我是否必须手动将时间设置到date字段中,例如 hh:mm::ss 或那里的任何其他内置函数。
该转换不应该起作用 - 就我在 IDE 和文档中看到的而言,没有直接Date.from采用 的方法OffsetDateTime。
但是,传入InstanttoDate.from对我来说很好用(因为它保留时间信息),例如:
val submissionDate: OffsetDateTime = OffsetDateTime.ofInstant(Instant.now(), ZoneOffset.UTC)
val date = Date.from(submissionDate.toInstant())
println(date) // Tue Jul 31 08:26:31 CEST 2018
Run Code Online (Sandbox Code Playgroud)
| 归档时间: |
|
| 查看次数: |
9532 次 |
| 最近记录: |