js代码:
<script type="text/javascript">
var odiv=document.getElementsByTagName("div")[0];
function time() {
//获取现在的时间
var nowtime = new Date();
//设置未来时间为2017年10月8月0点0时0秒
var fulturetime = new Date(2017, 10, 8, 0, 0, 0);
//将未来时间与此时时间的差值转换成以秒为单位的值
var t = (fulturetime.getTime() - nowtime.getTime()) / 1000;
//计算
var d = Math.floor(t / (3600*24));
//alert(d)
if(d < 10) {
d= "0" + d;
}
var h = Math.floor(t/3600%24);
if(h < 10) {
h = "0" + h;
}
var m = Math.floor(t / 60%60);
if(m < 10) {
m = "0" + m;
}
//秒:
var s = Math.floor(t % 60);
if(s < 10) {
s = "0" + s;
}
html=d + "天" + h + "小时" + m + "分钟" + s + "秒";
odiv.innerHTML=html;
}
time();
setInterval(time,1000);
</script>
html代码:
<div></div>