0
私は現在の時刻と将来の時刻を比較しようとしています。これらの時間が同じ場合、私はメッセージを表示したい。しかし、以下のコードは動作していません。私はコンソールをチェックしており、now.getTime()
はおそらくend.getTime()
と同じではないでしょうか?比較時間が動作していないjavascript
誰もがこれを克服する方法を知っていますか? this answer hereに続いて、私はそれがうまくいくはずだと信じています。
function compareTimes() {
var end = new Date("August 31, 2016 11:04:18");
var now = new Date();
if (now.getTime() == end.getTime()) {
clearInterval(timer);
document.getElementById('countup').innerHTML = 'EXPIRED!';
return;
}
}
setInterval(compareTimes, 1000);
あなたは '(now.getTime()> = end.getTime())'を意味すると思います。 – Hydro
"は決して" --- 2016年8月31日11時04分18秒になるでしょう "と決して同じではありません。それとも、すでに、あなたの現在の時間をチェックしていた。 – zerkms
@nicematt私はそれがより大きいかどうかをチェックするものだと思います。 –