Die Calendar-Klasse befindet sich auch im Paket java.util. Sie können ein Kalenderobjekt mit der statischen Methode getInstance() der Calendar-Klasse initialisieren, zum Beispiel:
Calendarcalendar=Calendar.getInstance();
Das Kalenderobjekt kann dann Methoden aufrufen:
publicfinalvoidset(intyear,intmonth,intdate)publicfinalvoidset(intyear,intmonth,intdate,inthour,intminute)publicfinalvoidset(intyear,intmonth,intdate,inthour,intminute,intsecond)
Drehen Sie den Kalender auf eine beliebige Zeit. Wenn der Parameter Jahr negativ ist, bedeutet dies BC (in der realen Welt).
Das Kalenderobjekt ruft die Methode public int get(int field) auf, um Informationen über Jahr, Monat, Stunde, Woche usw. abzurufen. Der gültige Wert des Parameterfelds wird durch die statische Konstante von Calendar angegeben.
Zum Beispiel:
Calendar.get(Calendar.MONTH);
Gibt eine Ganzzahl zurück. Wenn die Ganzzahl 0 ist, bedeutet dies, dass der aktuelle Kalender im Januar liegt. Wenn die Ganzzahl 1 ist, bedeutet dies, dass der aktuelle Kalender im Februar liegt usw.
Zum Beispiel:
Calendar.get(Calendar.DAY_OF_WEEK);
Gibt eine Ganzzahl zurück, wenn die Ganzzahl 1 für Sonntag, 2 für Montag usw. und 7 für Samstag ist.
Kalenderobjekte rufen public long getTimeInMillis() auf, um die Zeit in Millisekunden auszudrücken.