1.普通函数的用法。
Date对象可以作为一个普通函数直接调用,返回一个字符串表示当前时间。
Date()
// "Tue Dec 01 2015 09:34:43 GMT+0800 (CST)"
注意:即使带有参数,返回的还是当前时间。
Date(2000, 1, 1)
// "Tue Dec 01 2015 09:34:43 GMT+0800 (CST)"
2.构造函数的用法。
Date还可以当做构造函数使用。
var today = new Date();
该方法可以接受多种格式的参数,返回该参数的对应值。
// 参数为时间零点开始计算的毫秒数
new Date(1378218728000)
// Tue Sep 03 2013 22:32:08 GMT+0800 (CST)
// 参数为日期字符串
new Date('January 6, 2013');
// Sun Jan 06 2013 00:00:00 GMT+0800 (CST)
// 参数为多个整数,
// 代表年、月、日、小时、分钟、秒、毫秒
new Date(2013, 0, 1, 0, 0, 0, 0)
// Tue Jan 01 2013 00:00:00 GMT+0800 (CST)
参数可以为负数,表示1970年之前的时间。
网友评论