Joda-time: первый день недели ISO в этом году 1
Вопрос
Я хотел бы узнать дату понедельника на первой неделе ISO этого года (для 2009 г. это будет понедельник, 29 декабря 2008 г.).
Я уверен, что joda-time справится с этим, но я просто не могу понять API (может быть, это слишком поздно).
Кто-нибудь может помочь? Спасибо!
Решение
Я считаю, что это должно работать:
DateMidnight date = new DateMidnight().withWeekOfWeekyear(1).withDayOfWeek(1);
Другие советы
API DateMidnight
, упомянутый в другом ответе, устарел, используйте ниже:
DateTime date = new DateTime().dayOfYear().withMinimumValue().withTimeAtStartOfDay();
Не связан с StackOverflow