【发布时间】:2015-03-04 12:18:33
【问题描述】:
我使用过 Jodha Library,并试图在几秒钟内获得两个日期之间的差异。但它只准确到最新。不是秒。
public static int getDateDifference(DateTime dateCreatedPa)
{
LocalDate dateCreated = new LocalDate (dateCreatedPa);
LocalDate now = new LocalDate();
Seconds secondsBetween = Seconds.secondsBetween(dateCreated, now);
return secondsBetween.getSeconds();
}
///code calling the above method
DateTime dateCreated=new DateTime(drivingLicense.getDateCreated());
int dateDiff=Common.getDateDifference(dateCreated);
request.setAttribute("dateDiff", dateDiff);
System.out.println("Timestamp: "+dateDiff);
这显示了日期差异。但是如果我在同一日期给出不同的时间进行比较,它会返回 0。
【问题讨论】: