1日期对象(Date)
Date是日期的意思。Data数据的意思。
1.3日期对象定义
他就是一个盒子。里面装满了与日期有关的所有信息的盒子。
日期对象一般不独立使用,可以独立获取里面的相关信息。
Wed Apr 13 2016 10:45:32GMT+0800 (中国标准时间)
星期 月份 日期 年 时分秒 时区
1.4定义方法
1.4.1常用
var date1 = new Date();
设定制定时间:(兼容最强)
var date2 = new Date("2016/01/27 12:00:00")
1.4.2不常用:
var date3 = new Date('Wed Jan 27 2016 12:00:00 GMT+0800 (中国标准时间)');
var date4 = new Date(2016, 1, 27);
1.5日期对象方法使用
获取日期和时间
getDate() 获取日 1-31
getDay ()获取星期 0-6(0代表周日)
getMonth ()获取月 0-11(1月从0开始)
getFullYear () 获取完整年份(浏览器都支持)
getHours () 获取小时 0-23
getMinutes () 获取分钟 0-59
getSeconds () 获取秒 0-59
getMilliseconds () 获取毫秒(1s = 1000ms)
getTime () 返回累计毫秒数(从1970/1/1午夜)
1.6获取距离1970/1/1午夜的毫秒值
var date = Date.now();
var date = +new Date();
var date = new Date().getTime();
var date = new Date().valueOf();
2 定时器
1.7什么是定时器
固定时间执行代码的程序。
1.8定时器的种类
setTimeout():定时一次;(像定时炸弹)
setInterval():间隔循环; (像闹钟)
循环定时器
1.9定义方法
定时器的名字 = setInterval(函数,毫秒值);
setInterval(fn,1000);
setInterval("fn()",1000);
setInterval(function fn(){},1000);