erhalten Woche Start-und Enddatum von Woche Nummer & Jahr in Android

7

Ich möchte das Startdatum & amp; Enddatum der Woche für eine an die Methode übergebene Wochennummer. Wenn ich beispielsweise die Wochennummer als 51 und das Jahr als 2011 übergebe, sollte das Startdatum als 18 Dec 2011 und das Enddatum als 24 Dec 2011

zurückgegeben werden

Gibt es irgendwelche Methoden, mit denen ich das erreichen kann?

    
AndroidGuy 28.12.2011, 06:13
quelle

2 Antworten

19

Sie können die folgende Methode verwenden, um das erste Datum und das Enddatum einer Woche abzurufen

%Vor%     
Sunil Kumar Sahoo 28.12.2011, 06:38
quelle
3

Sie müssen die Klasse java.util.Calendar verwenden. Sie können das Jahr mit Calendar.YEAR und die Woche des Jahres mit Calendar.WEEK_OF_YEAR mit der Methode public void set(int field, int value) festlegen.

Solange das Gebietsschema richtig eingestellt ist, können Sie setFirstDayOfWeek sogar verwenden, um den ersten Tag der Woche zu ändern. Das Datum Ihrer Kalenderinstanz ist Ihr Startdatum. Fügen Sie einfach 6 Tage für Ihr Enddatum hinzu.

%Vor%     
Chase 28.12.2011 06:40
quelle

Tags und Links