.NET DateTime / TimeSpan打勾多久?

.NET DateTime / TimeSpan打勾多久?

虽然目前蜱是100纳秒,但最好不要把它作为一个绝对的依靠。 相反,使用“ TimeSpan.TicksPerSecond ”(或任何其他TicksPerXxx成员值)

tick是.NET DateTime和TimeSpan值types的粒度单位。

它有以下常见的转换:

 1 tick = 100 nanoseconds = 0.1 microseconds = 0.0001 milliseconds = 0.0000001 seconds 

引用MSDN :

最小的时间单位是tick, 等于100纳秒

计量失败。

请注意,尽pipeDateTime.Now的理论分辨率相当高,但分辨率 – 即更新频率 – 相当低一点。

显然,在现代系统上,DateTime.Now具有10毫秒的分辨率…请参阅msdn.microsoft.com/en-us/library/system.datetime.now.aspx