/ / So erhalten Sie das gesamte Datum der Woche vom ausgewählten Datum in Java [geschlossen] - Java, Swing, Datum, Datumsauswahl

So erhalten Sie das gesamte Wochendatum vom ausgewählten Datum in Java [geschlossen] - Java, Swing, Datum, Datumsauswahl

Ich möchte FirstDay der Woche und letzten Tag vonEine Woche im Datumsformat bedeutet, dass ich das gesamte Datum in Java mit DateChooser brauche. zeig wie ich es bekomme ich versuche diese Logik zu haben. Bitte helfen Sie mir und danke Ihnen im Voraus für Ihre Antwort ..

Antworten:

3 für die Antwort № 1

Sie können die Calendar-Klasse verwenden.

Calendar cal = Calendar.getInstance ();
int dayofWeek = cal.get (Calendar.DAY_OF_WEEK);

cal.add (Calendar.DATE, -1 * (dayofWeek - Calendar.MONDAY));
Date fdow = cal.getTime ();

Da das cal-Objekt jetzt geändert wird, fügen Sie es einfach hinzu six um den letzten Tag der Woche zu bekommen.

cal.add (Calendar.DATE, 6);
Date ldow = cal.getTime ();

1 für die Antwort № 2

Verwendung des Drittanbieters Joda-Zeit macht es etwas einfacher

Siehe die Frage Erhalten Sie den ersten Tag einer bestimmten Woche in Joda-Time? Java.