1、setInterval("执行函数名",间隔时间);
setInterval(fun,1000);每隔1秒钟执行一次fun函数
setInterval("fun()",1000);每隔1秒钟执行一次fun函数
2、倒计时
原理:最终时间-现在时间=倒计时
问题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");//这个是写了一个更具体的参数,带时钟的未来时间
时间: 2024-10-18 11:32:13