Domanda

Vorrei scoprire la data del lunedì nella settimana ISO 1 di quest'anno (per il 2009 sarebbe lunedì 29 dicembre 2008).

Sono sicuro che joda-time può gestirlo, ma io non riesco proprio a capire l'API (forse è troppo tardi).

Qualcuno può aiutare? Grazie!

È stato utile?

Soluzione

Credo che dovrebbe funzionare:

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

Altri suggerimenti

L'API DateMidnight menzionata nell'altra risposta è ora obsoleta, utilizzare di seguito:

DateTime date = new DateTime().dayOfYear().withMinimumValue().withTimeAtStartOfDay();
Autorizzato sotto: CC-BY-SA insieme a attribuzione
Non affiliato a StackOverflow
scroll top