在 Joda 中,我们可以计算 2 Datetime 之间的年份使用
Years.between(dateTime1, dateTime2);
java.time
有没有什么简单的方法可以在没有太多逻辑的情况下使用 API在 2 个瞬间之间找到年份?
ChronoUnit.YEARS.between(instant1, instant2)
失败:
Exception in thread "main" java.time.temporal.UnsupportedTemporalTypeException: Unsupported unit: Years
at java.time.Instant.until(Instant.java:1157)
at java.time.temporal.ChronoUnit.between(ChronoUnit.java:272)
...