JavaScript的Date.now()返回0(零)

时间:2014-10-30 00:21:32

标签: javascript date mocha

我基本上复制粘贴了Mocha.js Base reporter来建立一个自定义记者 现在出于某种原因,在on "end"回调中,Date.now()返回0
new Date()会返回Thu Jan 01 1970 01:00:00 GMT+0100 (CET)的日期。

我真的不明白。这种语言让我疯狂 希望有人知道这里发生了什么。

enter image description here

1 个答案:

答案 0 :(得分:1)

你可能在另一个测试中某处使用了sinon的假计时器

clock = sinon.useFakeTimers()

但在测试结束后忘记恢复它:

clock.restore()