Skip to content
Dn9x edited this page Aug 27, 2013 · 1 revision

JavaScript中的Date类型使用自UTC(Coordinated Universal Time, 国际协调时间)1970年1月1日零时开始经过的毫秒数来保存日期。因此Date保存的日期能够精确到1970年1月1日之前或之后的285616年.

Date.now()可以获取当前时间,不过获取的是当前时间的毫秒,当然这样也可以达到同样的目的+new Date().

如果要比较两个日期类型,可以调用Date类型的valueOf()方法,这个方法会返回日期的毫秒的表示.

var date1 = new Date(2007, 0, 1);
var date2 = new Date(2004, 0, 2);

alert(date1 < date2);		//false,alert会默认调用valueOf方法