倒计时和时间对象的js实现
无标题文件h
{ #盒
宽度:100%;
身高:400px;
背景:黑色;
颜色:# FFF;
字体大小:40px;
行高:400px;
文本对齐:中心;
}
在window.onload =函数(){
无功obox = document.getelementbyid('box);
VaR的大馆=新(日期); / /获取当前时间;
odate.setfullyear(2016,11,31); / /自动进位;
odate.sethours(0,0,0,0);
函数倒计时(){
未来时间戳减去当前时间戳;
VaR MS = odate.gettime()-新的日期()GetTime();
以毫秒为单位
VaR OSEC = parseInt(MS / 1000);
转换一整天
VaR今天= parseInt(OSEC / 86400);
不是每天剩下的秒数;
OSEC % = 86400;
转换 /小时
无功ohour = parseInt(OSEC / 3600);
不到一个小时左/秒数;
OSEC % = 3600;
/转换分钟
无功全= parseInt(OSEC / 60);
每分钟的秒数/休息;
OSEC % = 60;
obox.innerhtml =距离2016年12月31日和'今天'天' + + + + + + ohour '全' +计划+ 'sec;
}
倒计时();
setInterval(倒计时,1000);
}
2016年12月31日的距离是:XX天xx XX分钟XX秒
实现效果如下:
时间戳:日期:1970年1月的毫秒数(大馆。时间); / /别问我为什么啊,1970年1月以来!我自己的百度!
时间对象:
采集时间:
VaR的大馆=新的日期();
oyear = odate.getfullyear();
内政部特种部队= odate.getmonth();
今天,odate.getdate();
奥乌= odate.gethours();
全组odate.getminutes();
odate.getseconds OSEC =();
oweek = odate.getday();
设置时间:
odate.setfullyear(年,月,日);
odate.setmonth(月);
odate.setdate(天);
odate.sethours(小时,分钟,秒,毫秒);
时间会自动发生。
关于这些,还有很多不足之处。我希望你能多提宝贵建议。从对方uff01get通过互相学习!