English | 简体中文 | 繁體中文 | Русский язык | Français | Español | Português | Deutsch | 日本語 | 한국어 | Italiano | بالعربية
DassetDate()Methode, um das Datum in einem Date-Objekt für den angegebenen Tag des Monats basierend auf der lokalen Zeit zu setzen.
Der erwartete Wert ist1-31,aber andere Werte sind erlaubt:
0 bedeutet der letzte Tag des vorangegangenen Monats
-1Der Tag vor dem letzten Tag des vorangegangenen Monats
Wenn ein Monat31Tag:
32ist der erste Tag des nächsten Monats
Wenn ein Monat30 Tage:
32ist der zweite Tag des nächsten Monats
date.setDate(day)
var d = new Date(); d.setDate(22);Testen Sie es heraus‹/›
setDate() wird von allen Browsern vollständig unterstützt:
Methode | |||||
setDate() | ist | ist | ist | ist | ist |
Parameter | Beschreibung |
---|---|
Tag | 1bis31zwischen ganzen Zahlen, die jeden Tag im Monat darstellen. Wenn der Wert außerhalb des Wertebereichs der Daten des Monats liegt, aktualisiert setDate() den Date-Objekt entsprechend. Zum Beispiel, wenn der Wert auf 0 gesetzt wird, wird das Datum auf den letzten Tag des vorherigen Monats gesetzt. |
Rückgabewert: | UTC 1970 Jahr1Monat1Millisekunden zwischen 00:00:00 des Tages und der angegebenen Datum |
---|---|
JavaScript-Version: | ECMAScript 1 |
Dieser Beispielcode setzt das Datum des letzten Tages des vorherigen Monats im Monat fest:
var d = new Date(); d.setDate(0);Testen Sie es heraus‹/›