我java.util.Date在Scala中使用Java的类,想要比较一个Date对象和当前时间.我知道我可以使用getTime()来计算delta:
(new java.util.Date()).getTime() - oldDate.getTime()
Run Code Online (Sandbox Code Playgroud)
但是,这只留下了一个long代表毫秒.是否有更简单,更好的方式来获得时间增量?
如何比较Java之间的日期?
例:
date1是22-02-2010
date2,07-04-2010今天
是date325-12-2010
date3总是大于date1而且date2永远是今天.如何验证今天的日期是否在date1和date3之间?
可能重复:
计算两个Java日期实例之间的差异
在java中找到两个java.util.Date对象之间差异的最简单方法是什么.我们只对单独的日子感兴趣(没有分钟,秒)
注意:我们不希望将joda-time包用作此依赖项.