获取当前时间毫秒数和获取某一日期时间的毫秒数。用在比较时间
当前时间的毫秒数
var currenttime = +new Date();//计算当前时间毫秒
计算某一日期时间毫秒
examtime格式如果是2012-12-02 12:23:12
要把他先转为2012/12/02 12:23:12
function gettime(examtime)\{
var endTime = examtime.replace(/-/g, "/");
var date2 = +new Date(endTime);
return date2;
\}
这里都是在new 前面加了一个+。这个+是强制类型转换。将该数据类型转换为Number类型,如果转换失败,则返回NaN
+new Date() 会调用Date.prototype 上面的 valueOf方法,根据
MDN:developer.mozilla.org/en-US/docs/…
new Date().getTime() === new Date().valueOf() //true
下面的例子返回效果等同
+new Date();
new Date().getTime();
new Date().valueOf();
new Date()*1
还没有评论,来说两句吧...