Find centralized, trusted content and collaborate around the technologies you use most.
Teams
Q&A for work
Connect and share knowledge within a single location that is structured and easy to search.
首先,在我意识到它添加了时区信息之前,我使用了 LocalTime。现在我知道Duration和Period。我想知道它们中的哪一个(或者可能是其他任何一个)最适合我的情况以及出于什么原因。
您想要 Duration ,这是一个不变的时间段。例如,这首歌总是需要 3 分钟。另一方面,时期是一个更相对的概念。1 天的时间段大部分时间是 24 小时,但夏令时前后可以是 23 或 25 小时。
另一方面,1 天的持续时间始终是 24 小时。
仅供参考,我通过阅读您链接到的 Period 的 javadoc 发现了这一点。