在Java中,如何获得两个日期之间的秒数差异?
Java类库具有一个名为DateTime的类。DateTime具有此方法:
int daysBetween(DateTime other)
该参数返回此参数与参数之间的天数。它没有方法
int secondsBetween(DateTime other)
我碰巧需要的。是否有一个类似于DateTime但有这种方法的类?
回答:
不熟悉DateTime …
如果您有两个日期,则可以对它们调用getTime以获取毫秒,获取diff并除以1000。例如
Date d1 = ...;Date d2 = ...;
long seconds = (d2.getTime()-d1.getTime())/1000;
如果您有日历对象,则可以调用
c.getTimeInMillis()
并做同样的
以上是 在Java中,如何获得两个日期之间的秒数差异? 的全部内容, 来源链接: utcz.com/qa/429639.html