Как измерить прошедшее время, невосприимчив к автоматическим обновлениям сервера системного времени

Мои серверы и рабочие столы настроены на автоматическую корректировку своего времени через сетевые серверы времени ntp.

Это означает, что если я использую простой метод beginDate.getTime()-new Date().getTime(), есть вероятность, что я не получу точное количество прошедших миллисекунд.

Как я могу написать код, невосприимчивый к обновлениям системных часов и корректировкам секунды координации?


person Andrew Parks    schedule 15.05.2019    source источник