私は現在、見出しのカウントダウンタイマーでウェブサイト開発しています:http://iphone.myhandykey.com/JavaScriptのカウントダウンタイマー、特定の時間に毎日の
現在のタイマがちょうど12hrs +数分ですが...私は希望してカウントダウンタイマーが表示されますです現在のビジターのタイムゾーンで午後11時までの残り時間。それは可能ですか?ありがとう!ここで
Here is the JavaScript:
function startTimer(duration, display) {
var timer = duration, hours, minutes, seconds;
setInterval(function() {
hours = parseInt(((timer/60)/60) % 60, 10);
minutes = parseInt((timer/60)%60, 10);
seconds = parseInt(timer % 60, 10);
hours = hours < 10 ? "0" + hours : hours;
minutes = minutes < 10 ? "0" + minutes : minutes;
seconds = seconds < 10 ? "0" + seconds : seconds;
display.textContent = hours + ":" + minutes + ":" + seconds;
if (--timer < 0) {
timer = duration;
}
}, 1000);
}
window.onload = function() {
var onehour = 60 * 600 * 1.231,
display = document.querySelector('#time');
startTimer(onehour, display);
};
はHTMLです:
<span id=time></span>
EDIT:訪問者の現在の時刻は、例えば23:40であれば、それは左23hrs & 20分が表示されるはずです。..
あなたのコードを共有し、問題を最善に見つけてください。その後、コミュニティは残りのことを行うことができます。 –
アレックスありがとうございます。私はスクリプトを追加しました。 – user329072
ユーザーがこのページにアクセスして、現地時間の午後11時19分に既に表示されている場合はどうなりますか?負の時計を表示するか、24:41:00に決定するか? – smcd