Gå til innhold

Dato for mandag og søndag i gjeldende uke


Anbefalte innlegg

Jeg prøver å finne datoen for mandag og søndag i en gitt uke på følgende måte:

Calendar todayCalendar=Calendar.getInstance();
Calendar cal=Calendar.getInstance();
if(todayCalendar.DAY_OF_WEEK==Calendar.SUNDAY){
 cal.add(Calendar.DATE,-6); //monday in this week
}
else{
 cal.add(Calendar.DATE,-(todayCalendar.DAY_OF_WEEK-2)); //monday in this week
}
System.out.println("Monday this week: "+cal.get(Calendar.DATE));

cal=Calendar.getInstance();
if(todayCalendar.DAY_OF_WEEK!=Calendar.SUNDAY){
 cal.add(Calendar.DATE,6-(todayCalendar.DAY_OF_WEEK-2)); //sunday in this week
}
System.out.println("Sunday this week: "+cal.get(Calendar.DATE));

 

..men det funker dårlig! Noen som har en bedre ide?

Lenke til kommentar
Videoannonse
Annonse

Opprett en konto eller logg inn for å kommentere

Du må være et medlem for å kunne skrive en kommentar

Opprett konto

Det er enkelt å melde seg inn for å starte en ny konto!

Start en konto

Logg inn

Har du allerede en konto? Logg inn her.

Logg inn nå
  • Hvem er aktive   0 medlemmer

    • Ingen innloggede medlemmer aktive
×
×
  • Opprett ny...