gpt4 book ai didi

java - 如何求和 2 个 joda-time DateTime 值(一个包含日期和零时间,另一个包含时间和零日期)?

转载 作者:塔克拉玛干 更新时间:2023-11-01 21:51:13 27 4
gpt4 key购买 nike

在我的 Scala 2.8 程序中,我使用 joda-time 及其 scala-time 包装器。我有 2 个 DateTime 值,一个用于日期(时间字段为零),一个用于时间(日期字段为零)(分离的原因是存储架构)。

如何从源对中获取另一个包含日期和时间部分的 DateTime 值?

最佳答案

您应该使用 LocalDate 作为日期,使用 LocalTime 作为时间。这些分别是日期和时间的适当类型。您可以使用 DateTime.toLocalDate()DateTime.toLocalTime()DateTime 获取每一个,如果您将它们作为 DateTime 值开始。理想情况下,您根本不会构建 DateTime,直到您分别获得了两个位 :)

然后你可以LocalDate.toDateTime(LocalTime, DateTimeZone)

关于java - 如何求和 2 个 joda-time DateTime 值(一个包含日期和零时间,另一个包含时间和零日期)?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/3672622/

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