if((ts2 - ts1) > 300000){
return false;
}
2 つのタイムスタンプがあります
new Date().getTime();
両方とも異なり、この違いを計算したいと思います。これを簡単に行う方法についてのアイデアはありますか?
if((ts2 - ts1) > 300000){
return false;
}
2 つのタイムスタンプがあります
new Date().getTime();
両方とも異なり、この違いを計算したいと思います。これを簡単に行う方法についてのアイデアはありますか?
数秒でそれが必要な場合は、次のように試してください:-
var seconds = (_final.getTime() - _initial.getTime())/1000;
ミリ秒単位で表示する場合:-
var milliseconds = (_final.getTime() - _initial.getTime());
getTime()は 1970 年 1 月 1 日からのミリ秒数を返すため、getTime() 呼び出しの結果を差し引くと、時間の差がミリ秒単位で得られます。
-
マイナス ( ) 演算子を使用して、任意の 2 つの数値の差を計算できます。
var difference = 123456 - 123455; // difference = 1
あなたの特定のケースでは、2 つの数値は 1970 年 1 月 1 日 00:00:00 UTC から経過したミリ秒数に対応するタイムスタンプですが、問題ではありません。それらはまだ数値です。