【问题标题】:ManagedWiFi HostTimeStamp in C#C# 中的 ManagedWiFi HostTimeStamp
【发布时间】:2015-07-16 16:01:33
【问题描述】:

我使用 ManagedWifi Wrapper 从 SSID 获取一些数据。 在这种情况下,我尝试从主机获取时间戳,但问题是“我无法识别这些值”。我认为它们是纳秒级。

MSDN Example

方法调用是:

public ulong hostTimestamp;
/// <summary>
/// The capability value from the beacon packet or probe response.
/// </summary>

例子:

130815262764460726
130815262774756744
130815262786924765
130815262799248787
130815262813600812
130815262824832832
130815262836064852
130815262846360870
130815262857592890
130815262913908988

我想以“yyyyMMdd hh:ss”格式从这些值中获取日期

问候, 尼鲁斯

【问题讨论】:

    标签: c# datetime timestamp host


    【解决方案1】:

    他们是Ticks。 要将它们转换为 DateTime,请执行以下操作:

    DateTime dt = new DateTime(130815262836064852);
    

    然后得到你想要的格式:

    dt.ToString("yyyyMMdd hh:ss");
    

    【讨论】:

    • 我不知道为什么,但是我在发布之前编写了相同的代码,并且我发现了一些错误的值(真是个笨蛋),我很抱歉。但这些是纳秒而不是 Ticks 请查看 MSDN 示例 Thx 寻求帮助。
    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 2010-12-05
    • 1970-01-01
    • 2015-03-30
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多