回答
如果你找好的时间管理,检查了这一点Joda Time
问题分解下来:
- 获取今天的日期:
new Date();
- 获取一天今天这一周的一周。
- 前进着周日
- 获取该日期
最简单的答案:) – 2012-07-24 13:14:35
+1,这里是实现http://ideone.com/m5kmE – 2012-07-24 13:20:31
“前进着星期天”虽然 – OrangeDog 2012-07-24 14:06:39
首先,我建议Joda Time作为比Calendar
一个更好的日期/时间API。
至于你处理它分解成简单的步骤:
- 建设
DateTime
对象进行两个日期 - 检查目标日期是星期日
- 检查它们之间的区别是之间0 and 7 days
this可能对您有所帮助,您可以通过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
- 1. 检查一个日期是否为星期日
- 2. 如何检查今天是否是Java日历的星期日
- 3. 检查一个变量是星期六还是星期日
- 4. 检查当前日期是否大于上一个星期一
- 5. php检查日期是星期六
- 6. 如何检查日期是否在某个星期或季度
- 7. 检查Java中是否存在日期
- 8. AngularJS - 检查选定的日期是否等于下一个生意日期
- 9. 如何检查两个日期是否在同一日历日
- 10. 如何检查是否一个日期是两个给定日期之间
- 11. 查找当前日期是否是同一个日期
- 12. 查找下一个星期一的Java日期6:00,例如
- 13. PHP检查日期是否为一年
- 14. 检查是否包含两个日期
- 15. 检查日期是否在多个日期范围内
- 16. 如何检查日期是否在两个日期之间?
- 17. jQuery:检查日期是否在多个日期范围内
- 18. 如何检查日期是否在两个日期之间mysql?
- 19. 检查日期是否在mysql中的两个日期之间
- 20. 检查日期是否在两个日期之间
- 21. 检查英国日期是否在SQL中的两个日期
- 22. 检查日期是否在两个其他日期之间
- 23. 使用VBA检查日期是否在两个日期之间
- 24. 检查日期是否在两个日期之间
- 25. 检查日期是否在某个日期之前PHP laravel
- 26. 检查日期是在Java中的两个日期之间
- 27. 如何检查是否一个日期是在日期列表 - TSQL
- 28. 如何检查两个日期之间的日期是星期几?
- 29. 检查一个字符串是否是一个日期
- 30. 检查当前日期是否在假期日期范围内
它乔达,不尤达 – OrangeDog 2012-07-24 13:13:46
@OrangeDog是的,你说得对 – alex 2012-07-24 13:15:00