1. 程式人生 > >C#獲取當前時間毫秒值

C#獲取當前時間毫秒值

在.Net下DateTime.Ticks獲得的是個long型的時間整數,具體表示是至0001 年 1 月 1 日午夜 12:00:00 以來所經過時間以100納秒的數字。轉換為秒為Ticks/10000000,轉換為毫秒Ticks/10000。

如果要獲取從1970年1月1日至當前時間所經過的毫秒數

//獲取當前Ticks
long currentTicks=DateTime.Now.Ticks;
DateTime dtFrom = new DateTime(1970, 1, 1, 0, 0, 0, 0);
long currentMillis = (currentTicks - dtFrom.Ticks) / 10000;

1秒 = 1000毫秒

1毫秒 = 1000微妙

1微秒 = 1000納秒

 

原文連結:https://blog.csdn.net/mpegfour/article/details/78611693