Joda-time: первый день недели ISO в этом году 1

StackOverflow https://stackoverflow.com/questions/835895

  •  08-07-2019
  •  | 
  •  

Вопрос

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

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

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

Это было полезно?

Решение

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

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

Другие советы

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

DateTime date = new DateTime().dayOfYear().withMinimumValue().withTimeAtStartOfDay();
Лицензировано под: CC-BY-SA с атрибуция
Не связан с StackOverflow
scroll top