我得到一个日期并想检查它是否是下一个星期日。我找到了很多日历等代码,但我找不到正确的代码。而且我真的不明白我怎么知道约会后是否是下个星期天。
谢谢你的帮助
分解问题:
new Date();
首先,我推荐Joda Time作为比Calendar
.
至于您的处理,它分为几个简单的步骤:
DateTime
为两个日期构造对象如果您寻找不错的日期管理,请查看Joda Time
这可能对您有帮助,您可以在添加一天后按 dayOfWeek == Calendar.SUNDAY 进行检查
使用Lamma Date很容易首先获得下周日,然后我们可以使用equals
检查日期是否为下周日。
Date today = new Date(2014, 7, 1); // assume today is 2014-07-01
Date nextSunday = today.next(DayOfWeek.SUNDAY); // 2014-07-06