English | 简体中文 | 繁體中文 | Русский язык | Français | Español | Português | Deutsch | 日本語 | 한국어 | Italiano | بالعربية
setMonth()メソッドを使用して、日付オブジェクトの月を設定します。
指定したパラメータが予期せぬ範囲を超えている場合(0から11)、その場合setMonth()Dateオブジェクト内の日付情報を適切に更新しようとするときに
たとえば、あなたが15使用するmonth(month()の値が指定されていない場合、年が増加します。1、そして3月として使用されます。
このメソッドは、每月の特定の日を設定することもできます。
date.setMonth(month, day)
var d = new Date(); d.setMonth(11);テストを試してみる‹/›
指定されていない場合dayパラメータが指定されていない場合、getDate() メソッドから返される値を使用します。
すべてのブラウザは setMonth() メソッドを完全にサポートしています:
メソッド | |||||
setMonth() | は | は | は | は | は |
パラメータ | 説明 |
---|---|
month | (必須)0から11の間の整数、1月から12月までの月を表します |
day | (オプション)1から31の間の整数、1ヶ月の中の特定の日を表します |
返り値: | 1970年1月1日00:00:00 UTCと更新日時の間のミリ秒数 |
---|---|
JavaScript バージョン: | ECMAScript 1 |
指定16月の値として:
var d = new Date(); d.setMonth(16);テストを試してみる‹/›