Date()

创建一个 JavaScript Date 实例,该实例呈现时间中的某个时刻。Date 对象则基于 Unix Time Stamp,即自1970年1月1日(UTC)起经过的毫秒数。

示例
  1. var date1 = new Date('December 17, 1995 03:24:00');
  2. // Sun Dec 17 1995 03:24:00 GMT...
  3. var date2 = new Date('1995-12-17T03:24:00');
  4. // Sun Dec 17 1995 03:24:00 GMT...
  5. console.log(date1 === date2);
  6. // expected output: false;
  7. console.log(date1 - date2);
  8. // expected output: 0
语法
  1. new Date();
  2. new Date(value);
  3. new Date(dateString);
  4. new Date(year, monthIndex [, day [, hours [, minutes [, seconds [, milliseconds]]]]]);

注意:只能将 Date 作为构造函数调用,才能实例化(instantiate) Date 对象:若将它作为常规函数调用(即不加 new 操作符),则将会返回一个字符串,而非 Date 对象。另外,不像其他的 JavaScript 对象类型,Date 对象没有字面量语法(literal syntax)。