Joda-Time:DateTime,DateMidnight和LocalDate用法

问题描述 投票:30回答:2

Joda-Time库包括不同的日期时间类

DateTime - JDK日历的不可替代的替代品 DateMidnight - 表示时间被迫午夜的日期的不可变类 LocalDateTime - 代表当地日期和时间的不可变类(无时区)

我想知道你是如何在分层应用程序中使用这些类的。

我看到几乎所有接口都使用LocalDateTime(至少在服务层)的优势,这样我的应用程序就不必管理时区,并且可以安全地假设时间总是在UTC中。然后,我的应用程序可以在执行流程的最开始使用DateTime来管理时区。

我也想知道DateMidnight在哪种情况下有用。

java datetime interface jodatime
2个回答
© www.soinside.com 2019 - 2024. All rights reserved.