[Edge]。→
Date に日時の「分」(オプションで「秒」「ミリ秒」)を地方時に基づき設定します。戻り値として、更新後の日時の、協定世界時(UTC)での 1970 年 1 月 1 日 0 時 0 分 0 秒からのミリ秒単位の数値が返されます。
JavaScript 1.3 より前のバージョン:
Date | Date。 |
---|---|
minutesValue | 「分」を表す 0 から 59 までの間の整数値。 |
secondsValue | 省略可。「秒」を表す整数の数値(0~59)。範囲外の値は、その超えた分だけ設定日時が増減します。 |
msValue | 省略可。「ミリ秒」を表す整数の数値(0~999)。範囲外の値は、その超えた分だけ設定日時が増減します。 |
更新後の日時の、協定世界時(UTC)での 1970 年 1 月 1 日 0 時 0 分 0 秒からのミリ秒単位の数値。
secondsValue および msValue 引数を指定しない場合、getSeconds() と getMilliseconds() メソッドから返される値が使われます。
指定した値が期待される日時の範囲外の場合、それに応じて setMinutes() が Date オブジェクトの日付情報の更新を試みます。例えば、secondsValue に 100 を指定した場合、分に 1 が加算(minutesValue + 1)され、秒が 40 になります。
var theBigDay = new Date(); D=theBigDay.setMinutes(45); //=1659789939418。theBigDay=[object]:Sat Aug 06 2022 21:45:06 GMT+0900 (日本標準時)
Dat=new Date("2020-3-5"); //日時指定で Date オブジェクト作成。 D=Dat.toLocaleString(); //見やすく表示する。 //=[string]:2020/3/5 0:00:00 N=Dat.setMinutes(10); //「分」の設定。 //=[number]:1583334600000 DA=Dat.toLocaleString(); //更新後の日時を見やすく表示。 //=[string]:2020/3/5 0:10:00 N=Dat.setMinutes(-1); //「分」の設定(範囲外)。 DA=Dat.toLocaleString(); //更新後の日時を見やすく表示。 //=[string]:2020/3/4 23:59:00