你不知道的 JavaScript 系列中( 27 ) - 日期显示转换为数字

一元运算符 + 的另一个常见用途是将日期对象强制类型转换为数字
var d = new Date( "Mon, 18 Aug 2014 08:53:06 CDT" );
+d; // 1408369986000
我们常用下面的方法来获得当前的时间戳
+new Date(); // 1605837295137
将日期对象转换为时间戳并非只有强制类型转换这一种方法,或许使用更显式的方法会更 好一些
new Date().getTime(); // 1605837353327
不过最好还是使用 ES5 中新加入的静态方法 Date.now()
Date.now(); // 1605837410509
我们不建议对日期类型使用强制类型转换,应该使用 Date.now() 来获得当前的时间戳,使
用 new Date(..).getTime() 来获得指定时间的时间戳。
原文地址:https://www.cnblogs.com/wzndkj/p/14009416.html