本来,发现部分答案,我在这里
(“异丙基苯”谢谢您的回答!)
如何将一个倒计时问题我会在剩下的剩余时间内使用小数来防止倒计时?
此外,我怎样才能使它只能说一分钟剩下的秒数,剩下的小时数等等,就像在这个网站上那样,恰好有我想要的确切日期和时间倒计时....
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