在JAVA中的给定日期范围(DateX和DateY)之间获取所有星期一和星期四日期的良好实现
问题描述:
我有这个问题。我希望在给定的日期范围之间得到一些日子。什么是最佳解决方案?例如,我希望所有周一,周三和周四的日期从今天到两个月。
I have this issue. I want to get some days between a date range given. What would be an optimal solution for this? for example I want to get all Monday, Wednesday and Thursday dates from today up to two months.
提前谢谢
答
看看 java.util.Calendar中
。可以获取它的实例,将其设置为给定日期,然后,例如,在其上调用 get(DAY_OF_WEEK)
。此外,它还有一些很好的方法可以获得给定年份的天数和给定年份的天数。
Have a look at java.util.Calendar
. One can get a instance of it, set it to a given date, then, for example, call get(DAY_OF_WEEK)
on it. Also it has some nice methods to get number of day in a given year and number of days in a given year.