JavaScript Date.setMonth() メソッドは、現地時間に基づいて各月の指定された日付を設定します。
文法
Date.setMonth(monthValue[, dayValue])
注: 括弧内の外観とデータはオプションです
パラメータの詳細は次のとおりです:
dayValue パラメーターが指定されていない場合は、getDate メソッドから返された値が使用されます。指定された引数が予期された範囲外の場合、setMonth はそれに応じて Date オブジェクトの最新情報を更新しようとします。たとえば、monthValue を 15 として使用すると、年は 1 ずつ増分され (年 1)、月の値には 3 が使用されます。
戻り値:
例:
<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>
これにより、次の結果が生成されます:
Fri Mar 28 23:30:00 UTC+0530 2008