Joda-time: primer día en la semana 1 de ISO de este año
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!
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