在Joda时间内两个日期之间的天数我怎样才能找到两天之间的区别?尤达-时间 DateTime例行公事?我的意思是,如果开始是星期一,结束是星期二,那么无论开始日期和结束日期的小时/分钟/秒是多少,返回值都是1。Days.daysBetween(start, end).getDays()如果晚上开始,早上结束,给我0。我对其他日期字段也有同样的问题,所以我希望有一种通用的方法来“忽略”那些不太重要的字段。换句话说,2月至3月4日的月份也是1个月,14:45至15:12的时间也是如此。然而,14:01和14:55之间的时差是0。
3 回答

慕标琳琳
TA贡献1830条经验 获得超9个赞
Days
班级,等级
Days
withTimeAtStartOfDay
Days.daysBetween(start.withTimeAtStartOfDay() , end.withTimeAtStartOfDay() ).getDays()
添加回答
举报
0/150
提交
取消