如何找到两个Joda-Time DateTimes之间的差异,以分钟为单位
以下是我写的方法:
public List<Map<String, Object>> loadNotYetInEmployee(int shift, Date date, int transitionVal, String type, User user) { DateTime datetime = new DateTime(date); datetime = datetime .plus(Period.minutes(shiftTiming.getSession1InTime())); List<Map<String, Object>> result = new ArrayList<Map<String, Object>>(); sql = SqlMapUtils.getSql("attendance.attendancestatus.latein", parameters); result = getJdbcTemplate().queryForList(sql); for (int i = 0; i < result.size(); i++) { Date punchInTime = (Date) result.get(i).get("punchtime"); DateTime punchTime = new DateTime(punchInTime); } return result;}
现在从我的方法你可以看到我在对象中有一个Joda-Time DateTime对象datetime
,从我的结果我得到一个时间戳,我转换为jodatime punchTime
。现在我想找出这两个日期之间的差异,我该怎么做?
摇曳的蔷薇
绝地无双
慕村9548890
相关分类