Pregunta

Me gustaría saber la fecha del lunes en la semana 1 de ISO de este año (para 2009 sería el lunes 29 de diciembre de 2008).

Estoy seguro de que joda-time puede manejar esto, pero yo simplemente no puedo entender la API (tal vez sea demasiado tarde).

¿Alguien puede ayudar? Gracias!

¿Fue útil?

Solución

Creo que esto debería funcionar:

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

Otros consejos

La API DateMidnight mencionada en la otra respuesta ahora está en desuso, use a continuación:

DateTime date = new DateTime().dayOfYear().withMinimumValue().withTimeAtStartOfDay();
Licenciado bajo: CC-BY-SA con atribución
No afiliado a StackOverflow
scroll top