Java Reference
In-Depth Information
Tabelle 7.6■ Methoden von Date (Fortsetzung)
Methoden Beschreibung
setTime() Diese Methode ändert den kompletten Inhalt des Objekt auf einmal
durch Übergeben einer Zahl. Diese Zahl stellt die Anzahl der Milli-
sekunden seit dem 10.01.1970 - 0:00:00 Uhr dar.
setUTCDate() Setzen des Monatstags für UTC-Zeit
setUTCFullYear() Setzen des vollen Jahres für UTC-Zeit
setUTCHours() Setzen der Stunden der UTC-Zeit
setUTCMilliseconds() Setzen der Millisekunden der UTC-Zeit
setUTCMinutes() Setzen der Minuten der UTC-Zeit
setUTCMonth() Setzen des Monats für UTC-Zeit.
setUTCSeconds() Setzen der Sekunden der UTC-Zeit
setYear() Hier wird das in dem Objekt gespeicherte Jahr auf das als Zahl zu
übergebende Jahr geändert.
toGMTString() Diese Methode wandelt die in dem Objekt gespeicherten Daten in
eine Zeichenkette nach dem IETF-Standard um.
toLocaleDateString() Diese Methode wandelt die in dem Objekt gespeicherten Daten in
eine Zeichenkette nur mit dem Datum um.
Diese Methode wandelt die in dem Objekt gespeicherten Daten in
eine Zeichenkette mit Datum und Uhrzeit um. Der Unterschied zu
der Methode toGMTString() ist der, dass die zurückgegebene
Zeichenkette die lokale Uhrzeit berücksichtigt.
toLocaleString()
Die Methode gibt die Anzahl Millisekunden zurück, die zwischen
dem 1.1.1970 - 0:00:00 Uhr und dem übergebenen Zeitpunkt ver-
strichen sind. Alle Parameter sind als Zahlenwerte zu übergeben
( UTC(Jahr, Monat, Tag [, Stunden] [, Min] [,Sek]) ).
Die Angabe der Datumswerte ist zwingend, die der Uhrzeitwerte
optional.
UTC()
HInWEIS: Beachten Sie, dass ein Datumsobjekt immer Zahlen repräsentiert!
Damit sind auf den ersten Blick etwas eigenartig anmutende Verhaltensweisen
bei den Setter-Methoden für Datumseigenschaten wieder logisch. Aber wie
gesagt - im ersten Moment erscheinen sie ot eigenartig, weshalb sie hier
besprochen werden sollen. So können Sie ja mit setHours() die Stunden in
einem Datumsobjekt setzen. Nur sollten nach dem Verständnis aus dem täg-
lichen Leben die möglichen Werte zwischen 0 und 23 liegen. Man kann bei der
Methode aber auch größere und kleinere Werte verwenden, was erst einmal
unlogisch erscheint. Das Verhalten von JavaScript ist jedoch einfach und folge-
richtig, wenn man darüber nachdenkt. Ebenso werden damit einige Datums-
operationen extrem vereinfacht, was das Verfahren letztendlich genial macht,
wenn man sich daran gewöhnt und der Aussagelogik des Bezeichners einer
Methode etwas gelöst hat.
Wenn Sie beispielsweise setHours(25) angeben, ist das einfach 2 Uhr am
Folgetag. Vollkommen analog verhält es sich bei den anderen Methoden wie
Search WWH ::




Custom Search