Heim  >  Artikel  >  Web-Frontend  >  JavaScript-Methode setUTCMonth() zum Festlegen des Monats entsprechend der Weltzeit (UTC)

JavaScript-Methode setUTCMonth() zum Festlegen des Monats entsprechend der Weltzeit (UTC)

黄舟
黄舟Original
2017-11-07 14:19:251518Durchsuche

Definition und Verwendung

Die Methode setUTCMonth() wird verwendet, um den Monat entsprechend der Weltzeit (UTC) festzulegen.

Syntax

dateObject.setUTCMonth(month,day)
Parameter Beschreibung
Monat
参数 描述
month

必需。要给 dateObject 设置的月份字段的值,用世界时表示。

该参数是 0(一月) ~ 11(十二月) 之间的整数

day 可选。在 1 ~ 31 之间的整数,用作 dateObject 的天字段,用世界时表示。
Erforderlich. Der Wert des Monatsfelds, der für dateObject festgelegt werden soll, ausgedrückt in Weltzeit.

Dieser Parameter liegt zwischen 0 (Januar) und 11 (Dezember) Integer

.

Tag Optional. Eine Ganzzahl zwischen 1 und 31, die als Tagesfeld von dateObject verwendet wird und in Weltzeit ausgedrückt wird.

RückgabewertDie Millisekundendarstellung des angepassten Datums.

Tipps und

Hinweise

:

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

Tipp: Weitere Informationen zur koordinierten Weltzeit (UTC) finden Sie in der Baidu-Enzyklopädie.

Beispiel

<script type="text/javascript">

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

</script>
Beispiel 1

In diesem Beispiel setzen wir das Monatsfeld über die setUTCMonth()-Methode auf 0 (Januar):
Sat Jan 07 2017 14:17:55 GMT+0800 (中国标准时间)

Ausgabe:

<script type="text/javascript">

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

</script>
Beispiel 2

In diesem Beispiel setzen wir den Monat auf 0 (Januar) und das Tagesfeld auf 20 über setUTCMonth():
Fri Jan 20 2017 14:17:55 GMT+0800 (中国标准时间)


Ausgabe:

Alle Parameter der Funktion setUTCMonth() können den normalen Wertebereich überschreiten. Beispiel: Der Parameter „Monat“ kann den herkömmlichen Wertebereich von 0 bis 11 überschreiten; der Parameter „Datumswert“ kann den herkömmlichen Wertebereich von 1 bis 31 überschreiten, und beide können negative Zahlen sein. Das Date-Objekt wird automatisch berechnet und intern in das entsprechende Datum konvertiert.

Beachten Sie, dass der Wert des Parameters Monat um 1 kleiner ist als der tatsächliche Monat.

Rückgabewert

// 当前运行环境的时区为 UTC +8

//定义一个本地时间的Date对象"2013-05-15 00:00:00"
// 对应的UTC时间为"2013-05-14 16:00:00"
var date = new Date(2013, 4, 15, 0, 0, 0);
document.writeln( date.toLocaleString() ); // 2013年5月15日 0:00:00

date.setUTCMonth(0);
document.writeln( date.toLocaleString() ); // 2013年1月15日 0:00:00

// 此时的UTC时间为"2013-01-14 16:00:00"
date.setUTCMonth(-15, 2);
// 设置完毕后,UTC为"2013-(-14)-(02) 16:00:00" 即"2011-10-02 16:00:00"
// 输出本地时间即为"2011-10-03 00:00:00"
document.writeln( date.toLocaleString() ); // 2011年10月3日 0:00:00

date.setUTCMonth(12, 5);
document.writeln( date.toLocaleString() ); // 2012年1月6日 0:00:00
Die Funktion setUTCMonth() hat keinen Rückgabewert (oder mit anderen Worten, der Rückgabewert ist undefiniert). Beispiele & Anleitungen

Das obige ist der detaillierte Inhalt vonJavaScript-Methode setUTCMonth() zum Festlegen des Monats entsprechend der Weltzeit (UTC). 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