jqueryを使用してカウントダウンタイマーを作成しています。ここでいくつかの例を参照し、次のコードを作成しました。問題は、時間が表示されないことです。何が問題なのかわかりません。2時間近く立ち往生..
バックコード
var day = 1; //countdown time
var start = player.LastActive; // Use UtcNow instead of Now
var endTime = start.AddDays(day); //endTime is a member, not a local variable
Timespan remainingTime = endTime - DateTime.UtcNow;
私のJavaScript
var endTime = '<%= remainingTime%>';
var startTime = '<%= DateTime.UtcNow %>'
$(document).load(function () {
countDown(endTime);
});
function countDown(endTime) {
if (endTime > 0) {
var d = document.getElementById("countDiv");
d.innerHTML = endTime;
setTimeout(function () { countDown(endTime - 1); }, 1000);
}
}
私のhtml
<div id="countDiv" style="float:left;margin-top: 13px; margin-left:5px;"></div>
私の目標は、プレーヤーが毎日の動きを取得するまであとどれくらいかかるかを示すことです。これは、プレーヤーが最後にアクティブな時間の 1 日後です。誰かが私を啓発できますか..ありがとう