このコードはいつもとても便利で、昨日必要なときに見つけましたが、時間、分、秒が NAN NAN NAN と表示され、何も触れませんでした。コンピューターの接続を解除し、日付を 1 か月進めるように調整してから、Web ページを更新しましたが、コードが理解できないため、助けを求めることしかできません。私のような初心者がそこから学ぶことができるように、問題が発生した場所にマークを付けるのが最善です。
投稿コード。 。 。
< ; script type="text/javascript">
varbaselocation = '';
var starttime =new Date("2011/3/8 00:00:00"); = new Date();
var changeDay = 2;
var endDay = parseInt((now.getDate() + changeDay)/2)*2;
var urodz = new Date((now.getMonth()+1) "/" + endDay + "/2011 00:00:00");
urodz.setTime(urodz.getTime() + 1000 * 60 * 60 * 24 * 2); changeDay);
$().ready(function() {
GetServerTimesf();
setInterval("GetServerTimesf()",1000);//GetServerTimesf を使用する
});
function GetServerTimesf() {
if( document .getElementById("time_last")!=null){//time_last1 は time_last ではありません
now.setTime(now.getTime()+1000)
var days = (urodz - now) / 1000 / 60 / 60 / 24; ;
var daysRound = Math.floor(days);
var hours = (urodz - now) / 1000 / 60 / 60 - (24 * daysRound);
var hoursRound = Math.floor(hours); urodz - 現在) / 1000 /60 - (24 * 60 * daysRound) - (60 * hoursRound);
var minutesRound = Math.floor( minutes);
var minutes = (urodz - now) / 1000 - (24 * 60) * 60 * daysRound) - (60 * 60 * hoursRound) - (60 * minutesRound)
$("#h_01").html(hoursRound); s_01").html(分ラウンド);
$("#m_01").html(秒ラウンド);
$("#h_02").html(時間ラウンド);
$("#s_02").html(分ラウンド) ;
$("#m_02").html(秒ラウンド);
$("#s_03").html(分ラウンド); ).html(秒ラウンド);
}
}
//終了