JavaScriptの日付setUTCMonth()
例
月を4(5月)に設定します。
const d = new Date();
d.setUTCMonth(4);
以下の「自分で試してみてください」の例をもっと見てください。
定義と使用法
setUTCMonth()メソッドは、UTCに従って、日付オブジェクトの月(0から11)を設定します。
注: 1月は0、2月は1などです。
ノート
UTC(協定世界時)は、世界時間標準によって設定された時間です。
UTC時間はGMT時間(グリニッジ標準時)と同じです。
ブラウザのサポート
setUTCMonth()
ECMAScript1(ES1)機能です。
ES1(JavaScript 1997)は、すべてのブラウザーで完全にサポートされています。
Chrome | IE | Edge | Firefox | Safari | Opera |
Yes | Yes | Yes | Yes | Yes | Yes |
構文
Date.setUTCMonth(month, day)
パラメータ値
Parameter | Description |
---|---|
month | Required. An integer representing the month
Expected values are 0-11, but other values are allowed:
|
day | Optional. An integer representing the day of month
Expected values are 1-31, but other values are allowed:
If the month has 31 days:
If the month has 30 days:
|
技術的な詳細
戻り値: | 日付オブジェクトから1970年1月1日午前0時までのミリ秒数を表す数値 |
---|---|
JavaScriptバージョン: | ECMAScript 1 |
その他の例
例
月を4(5月)に設定し、日を20日に設定します。
const d = new Date();
d.setUTCMonth(4, 20);
例
日付を先月の最終日に設定します。
const d = new Date();
d.setUTCMonth(d.getUTCMonth(), 0);