Я использую TimeTracker.js из текст ссылки , чтобы отслеживать время загрузки страницы и помещать их в Google Analytics. По сути, он записывает время начала, а после загрузки страницы записывает время окончания, а затем вычитает. Они записываются с использованием (new Date()).getTime()
.
Все работает нормально, за исключением случаев, когда разница во времени составляет 0-100 мс. Здесь я получаю массивные отрицательные числа, такие как -17,183,398,582. Кто-нибудь знает, что вызывает это? Это связано с тем, как Javascript обрабатывает вычитание даты, или это связано с Google Analytics?
Любая помощь высоко ценится. Спасибо