【发布时间】:2015-04-23 19:42:47
【问题描述】:
无法计算年、月、日两个日期之间的差异。问题是每个月有30天,每年有365天,无一例外。这里有很多主题,但我还没有找到任何可以解决我的问题或帮助它的主题。我发现的每个主题都只是以正常方式解决计算差异的问题,这很简单。 如何计算这样的差异?
我正在使用 Java 7(没有机会安装 joda time)和 groovy 2.4.0。
例如:
date from date to y m d
2014-02-01 - 2015-02-01 => 1 0 1
2000-02-10 - 2003-01-18 => 2 11 9
2004-02-02 - 2004-06-24 => 0 4 23
谢谢。
【问题讨论】: