gpt4 book ai didi

date - 如何将 OffsetDateTime 转换为带时间的日期

转载 作者:行者123 更新时间:2023-12-05 01:42:35 28 4
gpt4 key购买 nike

我有 offsetdatetime 字段,我想转换成日期字段。我用过

val submissionDate:OffSetDateTime = OffsetDateTime.ofInstant(Instant.now(), ZoneOffset.UTC)
val date = Date.from(submissionDate.toInstant())

此转换返回没有时间详细信息的日期。我是否必须手动将时间设置到 date 字段中,例如 hh:mm::ss 或那里的任何其他内置函数。

最佳答案

该转换不应该起作用 - 据我在我的 IDE 和文档中看到的那样,没有 Date.from 方法直接采用 OffsetDateTime

但是,将 Instant 传递给 Date.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

关于date - 如何将 OffsetDateTime 转换为带时间的日期,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/51606590/

28 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com