falscher Wochentag GreogrianCalendar

neela

Bekanntes Mitglied
Hallo

ich wollte mir mit dem GregorianCalendar den Wochentag aus geben. Jedoch kommt sehr oft was falsches rauf.
z.B.
Java:
Calendar calender = new GregorianCalendar(17, 10, 2011);
int wochentag=calender.get(Calendar.DAY_OF_WEEK);
	System.out.println(wochentag);

HTML:
angezeigt wird 3

Calendar calender = new GregorianCalendar(10, 10, 2011);

int wochentag=calender.get(Calendar.DAY_OF_WEEK);
System.out.println(wochentag);

HTML:
angezeigt wird 1

Beide Tage sind ein Montag.

Habt ihr eine Idee wo mein Fehler ist oder wie ich es anders berechnen kann

Vielen Dank im Vorraus
neela
 

neela

Bekanntes Mitglied
omg ich bin so bescheuert
hab die doc die ganze Zeit neben mir liegen und vertauschen Jahr mit Tag :autsch:

Zeit fürs we;(


Java:
Calendar calender = new GregorianCalendar(2011, 9,26);

	int wochentag=calender.get(Calendar.DAY_OF_WEEK);

HTML:
4

Java:
Calendar calender = new GregorianCalendar(2011, 10,3);

	int wochentag=calender.get(Calendar.DAY_OF_WEEK);

HTML:
5

hmm???:L
 
C

Camino

Gast
Hihi, lesen hilft...
Das Lesen und Setzen von Monatsangaben sollte bevorzugt über die definierten Konstanten erfolgen (z.B. 'Calendar.MARCH'). Wird stattdessen der Integer-Wert benutzt, muss beachtet werden, dass der Januar mit 0 und nicht mit 1 beginnt.
 

Lumaraf

Bekanntes Mitglied
Du hast anscheinend in der Doku noch etwas übersehen.

month - the value used to set the MONTH calendar field in the calendar. Month value is 0-based. e.g., 0 for January.

Ach und btw der Rückgabewert von calender.get(Calendar.DAY_OF_WEEK) zählt von 1 (Calendar.SUNDAY) bis 7 (Calendar.SATURDAY).
 
Ähnliche Java Themen
  Titel Forum Antworten Datum
F Falscher Link zum Path? Unterschiedliche Antworten bei Eclipse und VisualStudiocode Java Basics - Anfänger-Themen 5
N Exception werfen bei falscher Datumseingabe Java Basics - Anfänger-Themen 14
P falscher booleanwert bei toString Java Basics - Anfänger-Themen 4
N Fehlerausgabe bei falscher Eingabe der Users Java Basics - Anfänger-Themen 3
B Email versand - aber akzeptiert auch falscher Username und Passwort??? Java Basics - Anfänger-Themen 1
L Bei falscher Eingabe soll NaN zurückgegeben werden, Rückgabetyp jedoch double Java Basics - Anfänger-Themen 3
H if-Abfrage, ungleich und falscher true Wert? Java Basics - Anfänger-Themen 11
J Erste Schritte Falscher case wir ausgeben Java Basics - Anfänger-Themen 11
M Ausgabe in falscher Reihenfolge Java Basics - Anfänger-Themen 7
E Felder bei falscher Eingabe leeren Java Basics - Anfänger-Themen 8
P Classpath falscher Classpath, aber nicht immer Java Basics - Anfänger-Themen 19
B Erste Schritte Eclipse Indigo sucht jvm.dll an "falscher" Stelle Java Basics - Anfänger-Themen 2
A Falscher Return-Wert Java Basics - Anfänger-Themen 2
L Fehlermeldung bei falscher Berechnung anzeigen Java Basics - Anfänger-Themen 31
A OOP falscher Code Java Basics - Anfänger-Themen 8
F Abbruch eines Objektes bei falscher eingabe Java Basics - Anfänger-Themen 14
S falscher return type ? Java Basics - Anfänger-Themen 4
elsaaaaaa Wochentag als String ausgeben mit JDK Klassen Java Basics - Anfänger-Themen 6
M Wochentag ermittel und ggf tage abziehen Java Basics - Anfänger-Themen 4
A Wochentag berechnen Java Basics - Anfänger-Themen 10
L Wochentag berechnen Java Basics - Anfänger-Themen 5
N String kann nicht in Wochentag konvertiert werden Java Basics - Anfänger-Themen 6
R Problem beim Wochenplan (Datum,Wochentag) Java Basics - Anfänger-Themen 30
D Wochentag für eingegebenes Datum bestimmen anhand von Formel Java Basics - Anfänger-Themen 2
E Gregorian Calendar übergibt falschen Wochentag Java Basics - Anfänger-Themen 2
M Wochentag Java Basics - Anfänger-Themen 3
A Wochentag eines Datums berechnen Java Basics - Anfänger-Themen 7
L Wochentag Java Basics - Anfänger-Themen 4
E Wochentag String parsen Java Basics - Anfänger-Themen 2
G Wochentag und Jahrtag werden nicht korrekt ermittelt Java Basics - Anfänger-Themen 8
J Den Wochentag eines spezifischen Datums ausgeben Java Basics - Anfänger-Themen 2
G Gibt es eine möglichkeit den Wochentag herauszufinden? Java Basics - Anfänger-Themen 28
S beliebiges Datum einlesen, Wochentag eines Datums ermitteln Java Basics - Anfänger-Themen 18
A Wochentag über SimpleDateFormat bringt wirre Ergebnisse Java Basics - Anfänger-Themen 4
P Wochentag von Date Java Basics - Anfänger-Themen 5
G Datum in Wochentag ausgeben Java Basics - Anfänger-Themen 3
G Wochentag eines Datums ermitteln Java Basics - Anfänger-Themen 20

Ähnliche Java Themen

Neue Themen


Oben