Festlegen von Daten in JavaScript
In einem kürzlich erschienenen Artikel haben wir uns allgemein mit dem JavaScript-Datumsobjekt befasst. Hier sehen wir uns alle Methoden an, um verschiedene Teile eines Datums und einer Uhrzeit entsprechend der Ortszeit einzustellen. (Denken Sie daran, dass die Ortszeit unabhängig von der Uhrzeit und Zeitzone ist, auf die der Computer eingestellt ist.) Obwohl keine dieser Methoden für sich genommen sehr interessant aussieht, können Sie in Kombination mit anderen Datumsmethoden alle Arten von Datums- und Datumsangaben ausführen Kalenderberechnungen.

Das Datum wird vor jedem Beispiel auf gesetzt Montag, 20. Dezember 1999, 20:30:15 Uhr mit var egdate = neues Datum ("20. Dezember 1999 20:30:15"). Wenn Sie JavaScript in Ihrem Browser verfügbar haben, können Sie hier ein Live-Beispiel sehen.

Datum einstellen()
Legt das Datum (Tag des Monats) in einem vorhandenen Datumsobjekt fest
BEISPIEL: egdate.setDate (12) ERGEBNIS: Montag, 20. Dezember 1999, 20:30:15 Uhr
setMonth ()
Legt den Monat in einem vorhandenen Datumsobjekt fest
BEISPIEL: egdate.setMonth (2) ERGEBNIS: Samstag, 20. März 1999, 20:30:15 Uhr
setFullYear ()
Legt das Jahr (4-stellige Form) in einem vorhandenen Datumsobjekt fest
Es gibt auch eine veraltete Funktion setYear (), die jedoch nach Möglichkeit vermieden werden sollte
BEISPIEL: egdate.setFullYear (2008) ERGEBNIS: Samstag, 20. Dezember 2008, 20:30:15 Uhr
setHours ()
Legt den Stundenanteil der Tageszeit in einem vorhandenen Datumsobjekt fest (verwendet eine 24-Stunden-Uhr).
BEISPIEL: egdate.setHours (14) ERGEBNIS: Montag, 20. Dezember 1999, 14:30:15 Uhr
setMinutes ()
Legt den Minutenanteil der Tageszeit in einem vorhandenen Datumsobjekt fest
BEISPIEL: egdate.setMinutes (17) ERGEBNIS: Montag, 20. Dezember 1999, 20:17:15 Uhr
setSeconds ()
Legt den Sekundenanteil der Tageszeit in einem vorhandenen Datumsobjekt fest
BEISPIEL: egdate.setSeconds (24) ERGEBNIS: Montag, 20. Dezember 1999, 20:30:24 Uhr
setMilliseconds ()
Legt den Millisekunden-Teil der Tageszeit in einem vorhandenen Datumsobjekt fest
BEISPIEL: egdate.setMilliseconds (300) ERGEBNIS: Montag, 20. Dezember 1999, 20:30:15 Uhr
Zeit einstellen()
Legt Datum und Uhrzeit eines vorhandenen Datumsobjekts in Sekunden seit (vorher für negative Zahlen) dem 1. Januar 1970 fest
BEISPIEL: egdate.setTime (-999999999) ERGEBNIS: Montag, 20. Dezember 1999, 20:30:15 Uhr

Video-Anleitungen: HTML/Javascript Tutorial - Meldung ausgeben (April 2024).