Joda-time: первый день недели ISO в этом году 1 - PullRequest
12 голосов
/ 07 мая 2009

Я бы хотел узнать дату понедельника на неделе 1 ISO этого года (для 2009 года это будет понедельник, 29 декабря 2008 г.).

Я уверен, что joda-time может справиться с этим, но я просто не могу понять API (возможно, это слишком поздно).

Кто-нибудь может помочь? Спасибо!

Ответы [ 2 ]

20 голосов
/ 11 марта 2014

API DateMidnight, упомянутый в другом ответе, теперь устарел, используйте ниже:

DateTime date = new DateTime().dayOfYear().withMinimumValue().withTimeAtStartOfDay();
11 голосов
/ 07 мая 2009

Я считаю, что это должно работать:

DateMidnight date = new DateMidnight().withWeekOfWeekyear(1).withDayOfWeek(1);
...