获取当前时间毫秒数和获取某一日期时间的毫秒数。用在比较时间

青旅半醒 2023-07-13 15:24 94阅读 0赞

当前时间的毫秒数

var currenttime = +new Date();//计算当前时间毫秒

计算某一日期时间毫秒

examtime格式如果是2012-12-02 12:23:12

要把他先转为2012/12/02 12:23:12

  1. function gettime(examtime)\{
  2. var endTime = examtime.replace(/-/g, "/");
  3. var date2 = +new Date(endTime);
  4. return date2;
  5. \}

这里都是在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

发表评论

表情:
评论列表 (有 0 条评论,94人围观)

还没有评论,来说两句吧...

相关阅读