亚洲乱码中文字幕综合,中国熟女仑乱hd,亚洲精品乱拍国产一区二区三区,一本大道卡一卡二卡三乱码全集资源,又粗又黄又硬又爽的免费视频

C#的TimeSpan案例詳解

 更新時間:2021年08月17日 15:08:32   作者:十年河東,十年河西,莫欺騷年窮  
這篇文章主要介紹了C#的TimeSpan案例詳解,本篇文章通過簡要的案例,講解了該項技術的了解與使用,以下就是詳細內容,需要的朋友可以參考下

TimeSpan結構:表示一個時間間隔。

它含有以下四個構造函數(shù):

  • TimeSpan(Int64)將 TimeSpan結構的新實例初始化為指定的刻度數(shù)。
    (DateTime.Tick:是計算機的一個計時周期,單位是一百納秒,即一千萬分之一秒)
  • TimeSpan(Int32, Int32, Int32)將 TimeSpan結構的新實例初始化為指定的小時數(shù)、分鐘數(shù)和秒數(shù)。
  • TimeSpan(Int32, Int32, Int32, Int32)將 TimeSpan結構的新實例初始化為指定的天數(shù)、小時數(shù)、分鐘數(shù)和秒數(shù)。
  • TimeSpan(Int32,Int3效果為:2, Int32, Int32, Int32)將新的 TimeSpan結構初始化為指定的天數(shù)、小時數(shù)、分鐘數(shù)、秒數(shù)和毫秒數(shù)。

Demo:

  1. TimeSpan ts0 = new TimeSpan(36); //將時間間隔ts0初始化為36刻度數(shù)
  2. TimeSpan ts1 = new TimeSpan(4, 20, 33); //將時間間隔ts1初始化為4小時20分33秒
  3. TimeSpan ts2 = new TimeSpan(2,10,36,45); //將時間間隔ts2初始化為2天10小時36分45秒
  4. TimeSpan ts3 = new TimeSpan(6, 12, 56, 45,23); //將時間間隔ts3初始化為6天12小時56分45秒23毫秒
  5. Console.WriteLine(ts0);
  6. Console.WriteLine(ts1);
  7. Console.WriteLine(ts2);
  8. Console.WriteLine(ts3);

效果為:

并有以下屬性:

Days  //直接取出TimeSpan結構所表示的時間間隔的天數(shù)部分。

Hours //直接取出TimeSpan結構所表示的時間間隔的小時部分。

Minutes //直接取出TimeSpan結構所表示的時間間隔的分鐘部分。

Seconds //直接取出TimeSpan結構所表示的時間間隔的秒數(shù)部分。 

Milliseconds //直接取出TimeSpan結構所表示的時間間隔的毫秒部分。

Ticks  //表示多少個一百納秒(計算機的一個計時單位)。

TotalDays //將TimeSpan結構所表示的時間間隔換算成等效天數(shù)。

TotalHours //將TimeSpan結構所表示的時間間隔換算成等效小時數(shù)。

TotalMinutes //將TimeSpan結構所表示的時間間隔換算成等效分鐘數(shù)。

TotalSeconds //將TimeSpan結構所表示的時間間隔換算成等效秒數(shù)數(shù)。

TotalMilliseconds //將TimeSpan結構所表示的時間間隔換算成等效毫秒數(shù)。

Demo:

  1. TimeSpan ts4 = new TimeSpan(7, 18, 23, 41, 576);//將時間間隔ts4初始化為7天18小時23分41秒576毫秒(毫秒以千進制)
  2. DateTime dt1 = new DateTime(2014,9,22,7,16,39);
  3. DateTime dt2 = DateTime.Now;
  4. ts4 = dt2 - dt1; //重新給ts4賦值
  5. Console.WriteLine("時間間隔為:{0}",ts4);
  6. Console.WriteLine("時間間隔的天數(shù)部分:{0}", ts4.Days);
  7. Console.WriteLine("時間間隔的小時部分:{0}", ts4.Hours);
  8. Console.WriteLine("時間間隔的分鐘部分:{0}", ts4.Minutes);
  9. Console.WriteLine("時間間隔的秒部分:{0}", ts4.Seconds);
  10. Console.WriteLine("時間間隔的毫秒部分:{0}", ts4.Milliseconds);
  11. Console.WriteLine("時間間隔的等效刻度數(shù)(計時單位:一百納秒):{0}", ts4.Ticks); //輸出多少個一百納秒:30天*24小時*60分*60秒*1000毫秒+03小時*60分*60秒*1000毫秒+09分*60秒*1000毫秒+48秒*1000毫秒+599毫秒=2603388599毫秒,因為刻度是一百納秒(一千萬分之一秒),毫秒為一千分之一秒,所以一毫秒等于1萬乘以一百納秒,所以最后等于2603388599毫秒*10000+5781(個一百納秒)=26033885995781。
  12. Console.WriteLine("時間間隔的等效天數(shù):{0}", ts4.TotalDays);
  13. Console.WriteLine("時間間隔的等效小時數(shù):{0}", ts4.TotalHours);
  14. Console.WriteLine("時間間隔的等效分鐘數(shù):{0}", ts4.TotalMinutes);
  15. Console.WriteLine("時間間隔的等效秒數(shù):{0}", ts4.TotalSeconds);
  16. Console.WriteLine("時間間隔的等效毫秒數(shù):{0}", ts4.TotalMilliseconds);

效果為:

到此這篇關于C#的TimeSpan案例詳解的文章就介紹到這了,更多相關C#的TimeSpan介紹內容請搜索腳本之家以前的文章或繼續(xù)瀏覽下面的相關文章希望大家以后多多支持腳本之家!

相關文章

  • C#使用正則表達式隱藏手機號中間四位為*

    C#使用正則表達式隱藏手機號中間四位為*

    這篇文章主要介紹了C#使用正則表達式隱藏手機號中間四位為*的相關資料,需要的朋友可以參考下
    2017-06-06
  • Unity使用LineRender實現(xiàn)繪畫功能

    Unity使用LineRender實現(xiàn)繪畫功能

    這篇文章主要為大家詳細介紹了Unity使用LineRender實現(xiàn)繪畫功能,文中示例代碼介紹的非常詳細,具有一定的參考價值,感興趣的小伙伴們可以參考一下
    2020-07-07
  • C#中接口的顯式實現(xiàn)與隱式實現(xiàn)及其相關應用案例詳解

    C#中接口的顯式實現(xiàn)與隱式實現(xiàn)及其相關應用案例詳解

    最近在學習演化一款游戲項目框架時候,框架作者巧妙使用接口中方法的顯式實現(xiàn)來變相對接口中方法進行“密封”,增加實現(xiàn)接口的類訪問方法的“成本”,這篇文章主要介紹了C#中接口的顯式實現(xiàn)與隱式實現(xiàn)及其相關應用案例,需要的朋友可以參考下
    2024-05-05
  • C#中類成員的定義的修飾關鍵詞知識點總結

    C#中類成員的定義的修飾關鍵詞知識點總結

    在本篇文章里小編給大家整理了關于C#中類成員的定義的修飾關鍵詞知識點內容,有需要的朋友們可以參考下。
    2020-02-02
  • C#使用泛型實現(xiàn)刪除數(shù)組中重復元素

    C#使用泛型實現(xiàn)刪除數(shù)組中重復元素

    這篇文章主要為大家詳細介紹了C#如何使用泛型實現(xiàn)刪除數(shù)組中重復元素,文中的示例代碼講解詳細,感興趣的小伙伴可以跟隨小編一起學習一下
    2024-02-02
  • c# 關閉窗體時提示的小例子

    c# 關閉窗體時提示的小例子

    這篇文章介紹了c#中關閉窗體時提示的小例子代碼,有需要的朋友可以參考一下
    2013-07-07
  • c#一個定時重啟的小程序實現(xiàn)代碼

    c#一個定時重啟的小程序實現(xiàn)代碼

    今天有個朋友找我問有沒有一些能像Windows一樣計劃任務重啟的軟件,我也不清楚。他它說能讓我做一個給他它么?我考慮了一下,他的服務器都是有安裝.NET框架的,那可以用.NET來使下~~!
    2008-09-09
  • C# Memcached緩存用法實例詳解

    C# Memcached緩存用法實例詳解

    這篇文章主要介紹了C#中Memcached緩存用法,以實例形式詳細講述了在C#中針對Memcached緩存的各種操作,非常具有實用價值,需要的朋友可以參考下
    2014-10-10
  • C#項目彩票選號實現(xiàn)思路

    C#項目彩票選號實現(xiàn)思路

    今天做了一個彩票選號的小軟件,將學到的知識點總結一下,下面通過本文給大家分享C#項目彩票選號實現(xiàn)思路,感興趣的朋友跟隨小編一起看看吧
    2024-08-08
  • Silverlight實現(xiàn)星星閃爍動畫

    Silverlight實現(xiàn)星星閃爍動畫

    這篇文章主要為大家詳細介紹了Silverlight實現(xiàn)星星閃爍動畫,具有一定的參考價值,感興趣的小伙伴們可以參考一下
    2018-07-07

最新評論