我正在使用link text中的TimeTracker.js来跟踪网页加载时间并将其放入Google Analytics中。基本上它的作用是记录一个开始时间,一旦页面加载它就记录一个结束时间然后减去。这些是使用(new Date()).getTime()
进行记录的。
除了时间差在0-100ms之间的情况外,一切正常。在这里,我得到了一个巨大的负数,如-17,183,398,582。有谁知道是什么原因造成的?它与Javascript处理日期减法的方式有关吗,还是与Google Analytics有关?
任何帮助非常感谢。感谢
答案 0 :(得分:0)
只是一个猜测,但这个负数听起来可能与Unix epoch时间有关。例如:
var currentTime = new Date().getTime();
currentTime
将包含1289985468
代表“GMT:Wed,2010年11月17日09:17:48 GMT”的数字。
也许你正在使用的代码中存在一个错误。