Heim >Web-Frontend >js-Tutorial >JavaScript-Methode setMonth() zum Festlegen des Monats

JavaScript-Methode setMonth() zum Festlegen des Monats

黄舟
黄舟Original
2017-11-07 10:15:493661Durchsuche

Definition und Verwendung

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

Syntax

dateObject.setMonth(month,day)
Parameter Beschreibung
Monat Erforderlich . Eine Zahl, die den Monat zwischen 0 (Januar) und 11 (Dezember) darstellt.
Tag
参数 描述
month 必需。一个表示月份的数值,该值介于 0(一月) ~ 11(十二月) 之间。
day

可选。一个表示月的某一天的数值,该值介于 1 ~ 31 之间(以本地时间计)。

在 EMCAScript 标准化之前,不支持该参数。

Optional. Eine Zahl, die den Tag des Monats zwischen 1 und 31 (in Ortszeit) darstellt.

Dieser Parameter wird erst unterstützt, wenn EMCAScript standardisiert ist.

Rückgabewert

Die angepasste Millisekundendarstellung des Datums. Bevor ECMAScript standardisiert wurde, gab diese Methode nichts zurück.

Tipps und Hinweise:

Hinweis: Diese Methode wird immer in Verbindung mit einem Date-Objekt verwendet.

Beispiel

Beispiel 1
<script type="text/javascript">

var d=new Date()
d.setMonth(0)
document.write(d)

</script>

In diesem Beispiel setzen wir das Monatsfeld des Objekts d über die setMonth()-Methode auf 0 (Januar):

Sat Jan 07 2017 10:14:27 GMT+0800 (中国标准时间)

Ausgabe:

Beispiel 2
<script type="text/javascript">

var d=new Date()
d.setMonth(0,20)
document.write(d)

</script>

In diesem Beispiel werden wir das Monatsfeld des Objekts d über die Methode setMonth() auf 0 (Januar) setzen das Tagesfeld auf 20:

Fri Jan 20 2017 10:14:27 GMT+0800 (中国标准时间)

Ausgabe:

  • Im Folgenden sind die Details der Parameter aufgeführt:

    Monatswert: von
  • Ganzzahl
  • von 0 bis 11 (repräsentiert einen Monat, von Januar bis Dezember).

  • dayValue: eine Ganzzahl von 1 bis 31, die einen Tag des Monats darstellt.

msValue: Eine Zahl zwischen 0 und 999, die Millisekunden darstellt. Wenn Sie den Parameter „msValue“ angeben, müssen Sie auch „minutesValue“ und „secondsValue“ angeben.

Wenn der Parameter dayValue nicht angegeben ist, wird der von der Methode getDate

zurückgegebene Wert verwendet. Wenn das angegebene Argument außerhalb des erwarteten Bereichs liegt, versucht setMonth, das

Date-Objekt entsprechend mit den neuesten Informationen zu aktualisieren. Wenn Sie beispielsweise „monthValue“ als 15 verwenden, wird das Jahr um 1 erhöht (Jahr + 1) und 3 wird für den Monatswert verwendet.

<html>
<head>
<title>JavaScript setMonth Method</title>
</head>
<body>
<script type="text/javascript">
  var dt = new Date( "Aug 28, 2008 23:30:00" );
  dt.setMonth( 2 );
  document.write( dt ); 
</script>
</body>
</html>
Beispiel:

Fri Mar 28 23:30:00 UTC+0530 2008
Dies führt zu folgendem Ergebnis:


Das obige ist der detaillierte Inhalt vonJavaScript-Methode setMonth() zum Festlegen des Monats. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!

Stellungnahme:
Der Inhalt dieses Artikels wird freiwillig von Internetnutzern beigesteuert und das Urheberrecht liegt beim ursprünglichen Autor. Diese Website übernimmt keine entsprechende rechtliche Verantwortung. Wenn Sie Inhalte finden, bei denen der Verdacht eines Plagiats oder einer Rechtsverletzung besteht, wenden Sie sich bitte an admin@php.cn