[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