Точность отметки времени NLog - PullRequest
0 голосов
/ 21 сентября 2018

Это временная метка, которую я получаю из NLog

16: 03: 39.5813

Я читал онлайн-дискуссии о погоде, точность должна и может быть с шагом в миллисекунды или 16 мсно метка времени после точки, кажется, считается до 10.000!Что это?

1 Ответ

0 голосов
/ 22 сентября 2018

System.DateTime обладает точностью до миллисекунды (0,0001 мс):

https://docs.microsoft.com/en-us/dotnet/api/system.datetime.ticks

NLog показывает дополнительный десятичный знак, если машина включила таймеры высокого разрешения.Это похоже на использование этого format-strimg: HH:mm:ss.ffff

https://blog.machinezoo.com/how-to-configure-nlog-time-source

http://caraulean.com/2016/timestamp-accuracy-and-resolution-in-nlog/

Но обычно по умолчанию для TimeTime.UtcNow установлено временное разрешение 1-16 мс.

...