在JAVA中的给定日期范围(DateX和DateY)之间获取所有星期一和星期四日期的良好实现

在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.