标签:
setInterval(fun,1000);每隔1秒钟执行一次fun函数
setInterval("fun()",1000);每隔1秒钟执行一次fun函数
原理:最终时间-现在时间=倒计时
问题1:如果直接用年份和月份来减,会存在年份不一样,月份不一样导致天数不一样的尴尬局面,所以就借助于一个基准时间,就是1970年1月1日午夜。
解决办法:用最终时间的距离1970 的毫秒数-现在距1970的毫秒数=将得到的结果不断转化就可以了
问题2:现在距离1970的毫秒数容易获取,但是最终时间的毫秒数如何获取呢?
解决办法:var nowTime=new Date();//不写参数,得到的是当前时间
var endTime=new Date("2016/11/11"); //写了参数,就可以设置一个未来的时间
var endTime=new Date("2016/11/11 12:00:00");//这个是写了一个更具体的参数,带时钟的未来时间
标签:
原文地址:http://www.cnblogs.com/sylz/p/5746063.html