$.ajax リクエストがあり、開始時刻と終了時刻を保存しています ( を使用new Date().getMilliseconds()
)。startTime
から減算しendTime
て負の数を取得するという奇妙な出来事が時々見られます。
(function(){
var startTime = new Date().getMilliseconds();
$.ajax({
url:"/url.php",
data: someObject,
method: "POST",
complete:function(r){
var endTime = new Date().getMilliseconds();
console.log(endTime - startTime); // sometimes negative?!
}
});
})();
誰かがこれを説明してもらえますか? 時空の連続体の裂け目以外に、論理的な説明があると確信しています。
(これを測定するためのより良い方法があれば、それもありがたいです!)