Nev*_*ach 2 java datetime date-difference java-time
我正在使用 java 8 并且我正在尝试计算两个 OffsetDateTime 对象之间的月数。做这个的最好方式是什么?
最容易理解的方法(IMO)是使用ChronoUnit
OffsetDateTime odt1 = OffsetDateTime.now();
OffsetDateTime odt2 = odt1.plusMonths(10);
System.out.println(ChronoUnit.MONTHS.between(odt1, odt2));
Run Code Online (Sandbox Code Playgroud)
没有更多细节,标准方法是:
long months = ChronoUnit.MONTHS.between(odt1, odt2);
Run Code Online (Sandbox Code Playgroud)
| 归档时间: |
|
| 查看次数: |
775 次 |
| 最近记录: |