JavaScript Datum Einstellungsarten

Mit dem "Datum einstellen"-Verfahren kann der Wert des Datumobjekts (Jahr, Monat, Tag, Stunde, Minute, Sekunde, Millisekunde) eingestellt werden.

Datum Einstellungsarten

Die Einstellungsarten zur Einstellung eines Teils des Datums. Hier sind die häufigsten Methoden (sortiert alphabetisch):

Methode Beschreibung
setDate() Tag in numerischer Form (1-31) einstellen
setFullYear() Jahr (optional Monat und Tag) einstellen
setHours() Stunden (0-23) einstellen
setMilliseconds() Millisekunden (0-999) einstellen
setMinutes() Minuten (0-59) einstellen
setMonth() Monat (0-11) einstellen
setSeconds() Sekunden (0-59) einstellen
setTime() Zeit einstellen (von 1. Januar 1970 bis heute in Millisekunden)

Methode setFullYear()

setFullYear() Methode zur Einstellung des Jahres des Datumobjekts. In diesem Beispiel ist es 2020 Jahr gesetzt:

Beispiel

<script>
var d = new Date();
d.setFullYear(2020);
document.getElementById("demo").innerHTML = d;
</script>

Probieren Sie es selbst aus

setFullYear() Die Methode kannWählenMonat und Tag einstellen:

Beispiel

<script>
var d = new Date();
d.setFullYear(2020, 11, 3);
document.getElementById("demo").innerHTML = d;
</script>

Probieren Sie es selbst aus

Methode setMonth()

setMonth() Methode zur Einstellung des Monats des Datumobjekts (0-11):

Beispiel

<script>
var d = new Date();
d.setMonth(11);
document.getElementById("demo").innerHTML = d;
</script>

Probieren Sie es selbst aus

Methode setDate()

setDate() Methode zur Einstellung des Tages des Datumobjekts (1-31):

Beispiel

<script>
var d = new Date();
d.setDate(15);
document.getElementById("demo").innerHTML = d;
</script>

Probieren Sie es selbst aus

setDate() Die Methode kann auch verwendet werden, um TageHinzufügenBis zum Datum:

Beispiel

<script>
var d = new Date();
d.setDate(d.getDate() + 50);
document.getElementById("demo").innerHTML = d;
</script>

Probieren Sie es selbst aus

Wenn Tage hinzugefügt, der Monat oder das Jahr geändert wird, wird die Änderung vom Date-Objekt automatisch behandelt.

Methode setHours()

setHours() Methode zur Einstellung der Stunden des Datumobjekts (0-23):

Beispiel

<script>
var d = new Date();
d.setHours(22);
document.getElementById("demo").innerHTML = d;
</script>

Probieren Sie es selbst aus

Methode setMinutes()

setMinutes() Methode zur Einstellung der Minuten des Datumobjekts (0-59):

Beispiel

<script>
var d = new Date();
d.setMinutes(30);
document.getElementById("demo").innerHTML = d;
</script>

Probieren Sie es selbst aus

Methode setSeconds()

setSeconds() Methode zur Einstellung der Sekunden des Datumobjekts (0-59):

Beispiel

<script>
var d = new Date();
d.setSeconds(30);
document.getElementById("demo").innerHTML = d;
</script>

Probieren Sie es selbst aus

Datumsvergleiche

Datumsvergleiche sind einfach durchzuführen.

Der folgende Beispiel vergleicht das heutige Datum mit dem 16. Januar 2049:

Beispiel

var today, someday, text;
today = new Date();
someday = new Date();
someday.setFullYear(2049, 0, 16);
if (someday > today) {
  text = "Heute ist vor dem 16. Januar 2049";
}
  text = "Heute ist nach dem 16. Januar 2049";
}
document.getElementById("demo").innerHTML = text;

Probieren Sie es selbst aus

JavaScript zählt die Monate von 0 bis 11. Der Januar ist 0. Der Dezember ist 11.

Vollständiges JavaScript-Datenbank-Referenzhandbuch

Für ein vollständiges Datum Referenzhandbuch besuchen Sie bitte unsere vollständige JavaScript-Datenbank-Referenzhandbuch.

Dieses Handbuch enthält eine Beschreibung und Beispiele aller Datumseigenschaften und -methoden.