【问题标题】:C# 6 digits milliseconds [closed]C# 6 位数毫秒 [关闭]
【发布时间】:2014-09-19 21:14:52
【问题描述】:

快速问题:如何获得 6 位数毫秒?限制是 3。 其他选择?建议?

DateTime dt = new DateTime(2008, 08, 08, 08, 10, 10, 100)

【问题讨论】:

标签: c# datetime


【解决方案1】:

Milli 是一个前缀,意思是。因此,一毫秒是千分之一秒。您所说的“6 位数毫秒”可能是指microseconds

幸运的是,DateTime 在内部以 100 纳秒(= 0.1 微秒)的分辨率存储 Ticks,因此您只需读取 Tick 属性并将其除以 10 即可获得自 12:00 以来经过的总微秒数0001 年 1 月 1 日午夜 00 点。

【讨论】:

    猜你喜欢
    • 2015-01-10
    • 2017-01-20
    • 1970-01-01
    • 1970-01-01
    • 2011-09-07
    • 2017-02-10
    • 1970-01-01
    • 2018-10-05
    • 1970-01-01
    相关资源
    最近更新 更多