本來,發現部分答案,我在這裏
(「異丙基苯」謝謝您的回答!)
如何將一個倒計時問題我會在剩下的剩餘時間內使用小數來防止倒計時?
此外,我怎樣才能使它只能說一分鐘剩下的秒數,剩下的小時數等等,就像在這個網站上那樣,恰好有我想要的確切日期和時間倒計時....
http://50onfire.com/dc/日期時間倒計時在每個類別中留下
以下是我已經編輯異丙基苯的代碼:
http://jsfiddle.net/McdSV/
HTML
<div class="countdown"></div>
<p class="labels">
<span class="weeks">WEEKS </span>
<span class="days">DAYS </span>
<span class="hours">HOURS </span>
<span class="minutes">MINUTES </span>
<span class="seconds">SECONDS </span>
</p>
JS
$(document).ready(function() {
var date = new Date(2014, 11, 4, 19);
var $display = $('.countdown');
countdown($display, date);
setInterval(function() { countdown($display, date); }, 1000);
});
var offset = get_time_zone_offset();
function countdown($display, collision) {
var now = new Date();
now.setHours(now.getHours() + (offset-5));
var seconds = Math.ceil((collision.getTime() - now.getTime()) * 0.001);
var minutes = Math.ceil(seconds/60);
var hours = Math.ceil(seconds/60/60 * 10)/10;
var days = Math.ceil((seconds/60/60/24) * 100)/100;
var weeks = Math.ceil((days/7) * 100)/100;
$display.html
(
'<p class="numbers">' +
collision + ((offset != 5) ? ' with time zone offset of ' + (offset-5) + ' hours' : '') +
'<br><br><span id="weeks">' + weeks + '</span>' +
'<span id="days">' + days + '</span>' +
'<span id="hours">' +hours + '</span>' +
'<span id="minutes">' +minutes + '</span>' +
'<span id="seconds">' +seconds + '</span>' +
'</p>'
);
}
的作品!謝謝!!! <3 – ericaXL 2014-11-05 09:48:22