[Edge]。→
Date に日時の「ミリ秒」を地方時に基づき設定します。戻り値として更新後の日時の、協定世界時(UTC)での 1970 年 1 月 1 日 0 時 0 分 0 秒からのミリ秒の数値も返されます。
| Date | Date。 |
|---|---|
| millisecondsValue | 「ミリ秒」を表す整数の数値(0~999)。範囲外の値はその超えた分だけ設定日時が増減します。 |
更新後の日時の、協定世界時(UTC)での 1970 年 1 月 1 日 0 時 0 分 0 秒からのミリ秒単位の数値。
指定した値が期待される日付の範囲外の場合、それに応じて Date オブジェクトの日付情報の更新を試みます。例えば、1005 を指定した場合、秒の数値が 1 加算され、ミリ秒に 5 が使用されます。
var theBigDay = new Date("2020-3-5");
D=theBigDay.setMilliseconds(100); //=1583334000100
Dat=new Date("2020-3-5"); //日時指定して Date オブジェクトを作成。
D=Dat.toLocaleString(); //見やすく表示。
//=[string]:2020/3/5 0:00:00
N=Dat.setMilliseconds(1000); //「ミリ秒」を設定(範囲外)。
//=[number]:1583334001000
DA=Dat.toLocaleString(); //更新後の日時を見やすく表示。
//=[string]:2020/3/5 0:00:01
N=Dat.setMilliseconds(-2000); //「ミリ秒」を設定(範囲外)。
DA=Dat.toLocaleString(); //更新後の日時を見やすく表示。
//=[string]:2020/3/4 23:59:59