<!doctype html>
<
html
>
<
head
>
<
meta
charset
=
"utf-8"
>
<
title
>商品搶購倒計時效果</
title
>
<
style
>
#demo {
text-align: center;
color: red;
}
</
style
>
<
script
type
=
"text/javascript"
>
window.onload = function() {
var demo = document.getElementById("demo");
var outTime = new Date("2016/12/12 12:00:00");
setInterval(fun, 1000);
function fun() {
var newTime = new Date();
var ms = parseInt((outTime.getTime() - newTime.getTime()) / 1000);
var d = parseInt(ms / 3600 / 24); //
var h = parseInt(ms / 3600 % 24);
var m = parseInt(ms / 60 % 60);
var s = parseInt(ms % 60);
d < 10 ? "d" + 0 : d;
h < 10 ? "h" + 0 : h;
m < 10 ? "m" + 0 : m;
s < 10 ? "s" + 0 : s;
demo.innerHTML = "距離搶購時間還有" + d + "天" + h + "時" + m + "分" + s + "秒";
}
}
</
script
>
</
head
>
<
body
>
<
div
id
=
"demo"
>
</
div
>
</
body
>
</
html
>