我有一个从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纳秒间隔),因此您可以将其转换为毫秒: