java - 如何将 Joda DateTime 对象与可接受的偏移量(公差)进行比较?

标签 java date jodatime

我想知道 JodaTime 中是否有任何标准 API 来比较具有指定容差的 2 个 DateTime 对象? 我正在寻找最好使用 Joda 标准 API 的单行代码。不适用于像 this post 中那样的时间算术表达式.

理想情况下,它应该是这样的:

boolean areNearlyEqual = SomeJodaAPIClass.equal(dt1, dt2, maxTolerance);

谢谢!

最佳答案

使用这个:

new Duration(dt1, dt2).isShorterThan(Duration.millis(maxTolerance))

关于java - 如何将 Joda DateTime 对象与可接受的偏移量(公差)进行比较?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/11280890/

相关文章:

java - 递归下降解析

java - OJBC 客户端升级后更改了 java.sql.Date 的行为

javascript - 时刻没有给我两个日期之间的天数差异

java - 根据 UTC 的不同时区处理 Java 夏令时(joda Interval)

Spring @InitBinder for joda 时间

java - 重新激活框架而不是打开新框架

java - 如何在非 Android Gradle Java 应用程序中使用 Dagger?

java - 格式化 UTC 日期时间的部分秒

java - 如何 "animate"向 JTable 添加行

javascript - 使用 getTime() 转换时仅在某些日期获取 NaN