Joda-Time库包括不同的日期时间类
DateTime - JDK日历的不可替代的替代品 DateMidnight - 表示时间被迫午夜的日期的不可变类 LocalDateTime - 代表当地日期和时间的不可变类(无时区)
我想知道你是如何在分层应用程序中使用这些类的。
我看到几乎所有接口都使用LocalDateTime(至少在服务层)的优势,这样我的应用程序就不必管理时区,并且可以安全地假设时间总是在UTC中。然后,我的应用程序可以在执行流程的最开始使用DateTime来管理时区。
我也想知道DateMidnight在哪种情况下有用。