C#之關於時間的整理

  今天在整理C#的異步編程的時候,看到一個Stopwatch類。讓我想起了,時候整理一下C#關於時間的類,望補充、斧正。編程

  1.       DataTime類 

  表示時間上的一刻,即某個時間節點,一般以日期和當天的時間表示。初始化時能夠使用年、月、日、小時、分、秒、毫秒來指定是某一時刻。異步

最經常使用的是DataTime.Now,表示該計算機上的本地時間。由於是本地時間,因此該類的值會因計算機或者是時區的不一樣而不一樣。另一個屬性是異步編程

DateTime.Ticks。此屬性的值表示自 0001 年 1 月 1 日午夜 12:00:00(DataTime.MinValue)以來通過的以 100 納秒爲間隔的間隔數,ui

即1ticks=100納秒=0.1微秒。因此,該屬性表示一個時間段。this

  2.     Stopwatch類spa

      表示當前實例的運行時間,即一個時間段。pwa

  主要方法:3d

    Stopwatch.start();    //開始計時xml

    stopwatch.stop();     //結束計時class

  主要屬性(獲取當前實例測量得出的總運行時間):

  Stopwatch. Elapsed                //類型是TimeSpan              

  Stopwatch. ElapsedMilliseconds   //類型是System.Int64,單位是ms

  Stopwatch. ElapsedTicks       //類型是System.Int64,表示當前實例測量得出的計時器計時週期的總數

  3.     TimeSpan類

  表示一個時間間隔。初始化時能夠使用天數、小時數、分鐘數、秒數、毫秒數來指定某個時間段。

 

                                                天天進步一點點

                                                2014-12-01

相關文章
相關標籤/搜索