将NTP小时转换为毫秒



我有一个从ntp服务器请求小时的方法。但我想要以毫秒为单位的小时。

我该怎么做呢?

我有这样的代码:

void _ntpClient_TimeReceived(object sender, NtpClient.TimeReceivedEventArgs e)
    {
        this.Dispatcher.BeginInvoke(() =>
        {
            txtCurrentTime.Text = e.CurrentTime.ToLongTimeString();
            long time_milli = e.CurrentTime.
            txtSystemTime.Text = DateTime.Now.ToUniversalTime().ToLongTimeString();
        });
    }
变量time_milli中的

我想要以毫秒为单位的小时。或秒. .

e.CurrentTime。Ticks返回总滴答数(100纳秒间隔),因此您可以将其转换为毫秒:

最新更新