toLocaleString() :是将日期对象转成本地格式;返回的是字符串类型
日期名称.setFullYear('设置的年份'):设置年份
日期名称.setMonth('设置的月份'):设置月份;因为月份是从0-11,所以你设置的分要减上1
日期名称.setDate('设置的日期'):设置日期;如果输入的大于31天,会接着从下个月开始
设置时间
日期名称.setHours('设置的小时'):设置小时
日期名称.setMinutes('设置的分钟'):设置分钟
日期名称.setSeconds('设置的秒'):设置秒
最后打印修改的时间
倒计时
要定义两个变量先,一个存储现在的时间另一个存储以后的事件
先求出他两个的时间差:(后时间-前时间)/ 1000 (因为时间差返回的是毫秒要转换成秒所以要除1000)
求天数:拿时间差/60/60/24
求小时:拿时间差/60/60%60
求分钟:拿时间差/60%60
求秒数:拿时间差%60
注意:以上求出的是小数所以要转换成整数
定时器:有两种定时器:一、延时器:一次性定时器只能执行一次 。二、周期定时器:重复性定时器,每隔一段时间重复执行一段代码。
设置一次性定时器:
写法:var 新变量名 = setTimeout(function(){执行的代码},毫秒)
停止一次性定时器:
写法:clearTimeout(定时器的变量名)
设置周期性的定时器:
写法:var 新变量名 = setInterval(function(){执行的代码},毫秒数)
停止周期性定时器:clearInterval(周期性定时器变量名)