JavaScript setMonth()Methode

Date 对象参考手册JavaScript Date-Objekt

Beispiel

Monatsparameter auf 4 (Mai) setzen:

var d = new Date();
d.setMonth(4);

dAusgabe:


Selbst ausprobieren »

Definition und Verwendung

Die Methode setMonth() wird verwendet, um den Monat festzulegen.

Hinweis:Januar ist 0, Dezember ist 11.

Diese Methode kann verwendet werden, um einen Tag des Monats festzulegen.


Browser-Unterstützung

Internet ExplorerFirefoxOperaGoogle ChromeSafari

Alle wichtigen Browser unterstützen die Methode setMonth().


Syntax

Date.setMonth(month,day)

Parameterwerte

Parameter Beschreibung
month Erforderlich. Eine Zahl, die den Monat angibt.

Der Wert liegt zwischen 0 (Januar) und 11 (Dezember):

  • -1 ist der letzte Monat des vorherigen Jahres
  • 12 ist der erste Monat des nächsten Jahres
  • 13 ist der zweite Monat des nächsten Jahres
day Optional. Eine Zahl, die einen Tag des Monats angibt,

Der Wert liegt zwischen 1 und 31 (in Ortszeit):

  • 0 ist der letzte Tag des vorherigen Monats
  • -1 ist der Tag vor dem letzten Tag des vorherigen Monats

Wenn der aktuelle Monat 31 Tage hat:

  • 32 ist der erste Tag des nächsten Monats

Wenn der aktuelle Monat 30 Tage hat:

  • 32 ist der zweite Tag des nächsten Monats

Rückgabewert

Type Beschreibung
Number Gibt die Anzahl der Millisekunden zwischen Mitternacht des 1. Januar 1970 und dem angepassten Datum zurück. Vor der ECMAScript-Standardisierung gab diese Methode nichts zurück.

Technische Details

JavaScript-Version: 1.0



Weitere Beispiele

Beispiel

Datum auf den 20. Mai setzen:

var d = new Date();
d.setMonth(4,20);

dAusgabe:


Selbst ausprobieren »

Beispiel

Setzen Sie das Datum auf den letzten Tag des vorherigen Monats:

var d = new Date();
d.setMonth(d.getMonth(),0);

dAusgabe:


Selbst ausprobieren »


Date 对象参考手册JavaScript Date-Objekt

Andere Erweiterungen