13

我想找出今年 ISO 第 1 周的星期一的日期(对于 2009 年,这将是 2008 年 12 月 29 日星期一)。

我确信joda-time可以处理这个问题,但我只是无法弄清楚 API(也许为时已晚)。

任何人都可以帮忙吗?谢谢!

4

2 回答 2

25

另一个答案中提到的DateMidnightAPI 现在已弃用,请在下面使用:

DateTime date = new DateTime().dayOfYear().withMinimumValue().withTimeAtStartOfDay();
于 2014-03-11T19:15:23.953 回答
12

我相信这应该有效:

DateMidnight date = new DateMidnight().withWeekOfWeekyear(1).withDayOfWeek(1);
于 2009-05-07T17:13:02.763 回答