Der Wert 29 für dayOfMonth muss im Bereich [1,28] JODA-Zeit liegenAndroid

Forum für diejenigen, die für Android programmieren
Anonymous
 Der Wert 29 für dayOfMonth muss im Bereich [1,28] JODA-Zeit liegen

Post by Anonymous »

Mein Code zur Berechnung der verbleibenden Tage für den nächsten Geburtstag gibt mir die folgende Fehlermeldung, wenn ich ein Schaltjahr verwende, d. h.: bei Verwendung mit dem 29. Februar 1988.
*****ERROR****Wert 29 für dayOfMonth muss im Bereich [1,28] liegen
Bitte helfen Sie mir bei diesem Problem...

Code: Select all

public int getDaysRemainingForNextBirthDay(){
Calendar cal=Calendar.getInstance();
int currentYear=cal.get(Calendar.YEAR);
int currentMonth=cal.get(Calendar.MONTH);
int birthYear=currentYear;
int birthMonth=Integer.parseInt(m);
int birthDay=Integer.parseInt(d);
if (birthMonth

Quick Reply

Change Text Case: 
   
  • Similar Topics
    Replies
    Views
    Last post