Date.prototype.setUTCMonth()
Baseline Widely available
This feature is well established and works across many devices and browser versions. It’s been available across browsers since July 2015.
Die setUTCMonth()
-Methode von Date
Instanzen ändert den Monat und/oder den Tag des Monats für dieses Datum basierend auf der Weltzeit.
Probieren Sie es aus
Syntax
setUTCMonth(monthValue)
setUTCMonth(monthValue, dateValue)
Parameter
monthValue
-
Ein ganzzahliger Wert, der den Monat repräsentiert: 0 für Januar, 1 für Februar und so weiter.
dateValue
Optional-
Ein ganzzahliger Wert von 1 bis 31, der den Tag des Monats repräsentiert.
Rückgabewert
Ändert das Date
Objekt vor Ort und gibt dessen neuen Zeitstempel zurück. Wenn ein Parameter NaN
(oder andere Werte, die zu NaN
umgewandelt werden, wie undefined
) ist, wird das Datum auf Ungültiges Datum gesetzt und NaN
zurückgegeben.
Beschreibung
Wenn Sie den dateValue
-Parameter nicht angeben, wird der Wert verwendet, der von der getUTCDate()
-Methode zurückgegeben wird.
Wenn ein angegebener Parameter außerhalb des erwarteten Bereichs liegt, versucht setUTCMonth()
, die Datumsinformationen im Date
Objekt entsprechend zu aktualisieren.
Wenn Sie zum Beispiel 15 für monthValue
verwenden, wird das Jahr um 1 erhöht und 3 wird für den Monat verwendet.
Beispiele
Verwendung von setUTCMonth()
const theBigDay = new Date();
theBigDay.setUTCMonth(11);
Spezifikationen
Specification |
---|
ECMAScript Language Specification # sec-date.prototype.setutcmonth |
Browser-Kompatibilität
BCD tables only load in the browser