JavaScript Date setMonth() メソッド
- 前のページ setMinutes()
- 次のページ setSeconds()
- 一層上のページに戻る JavaScript Dateリファレンスマニュアル
定義と使用法
setMonth()
日付オブジェクトの月を設定するメソッドです。
注記:1月は0、2月は1、その後順に続きます。
このメソッドは、月の中の日付を設定するためにも使用できます。
例
例1
月を4(5月)に設定します:
var d = new Date(); d.setMonth(4);
例2
月を4(5月)に設定し、日を20日に設定します:
var d = new Date(); d.setMonth(4, 20);
例3
日付を前の月の最終日に設定します:
var d = new Date(); d.setMonth(d.getMonth(), 0);
文法
Date.setMonth(month, day)
パラメータの値
パラメータ | 説明 |
---|---|
month |
必須。月を表す整数です。 期待値は0-11ですが、他の値も許可されています:
|
day |
オプション。整数、月の中の何日かを表します。 期待値は1-31ですが、他の値も許可されています:
1ヶ月が31日の場合:
1ヶ月が30日の場合:
|
技術的詳細
返り値: | 数値、1970年1月1日午前0時から日付オブジェクトまでのミリ秒数を表します。 |
---|---|
JavaScript バージョン: | ECMAScript 1 |
ブラウザのサポート
方法 | Chrome | IE | Firefox | Safari | Opera |
---|---|---|---|---|---|
setMonth() | サポート | サポート | サポート | サポート | サポート |
- 前のページ setMinutes()
- 次のページ setSeconds()
- 一層上のページに戻る JavaScript Dateリファレンスマニュアル