最新国产好看的视频,伊人天堂AV在线,国产Aaaaaa视频,蜜臀视频在线观看一区,人妻av色图,密臀久久久精品影片,青青视频免费观看毛片,久草在线观看视,国产三级精品色情在线

c# DateTime常用操作實例(datetime計算時間差)

 更新時間:2013年12月26日 15:12:50   作者:  
字符串操作DateTime操作,datetime計算時間差,取當前時間,更多方法看下面代碼

復(fù)制代碼 代碼如下:

#region DateTime操作

    public class C3
    {
        //DateTime常用的操作
        public static void Fun1()
        {
            //格式:2012-8-16 11:21:29
            Console.WriteLine("當前時間:{0}", DateTime.Now.ToString());

            //格式:2012-8-16 0:00:00
            Console.WriteLine("日期部分:{0}", DateTime.Now.Date.ToString());

            //格式:11:21:29
            Console.WriteLine("時間部分:{0}", DateTime.Now.ToLongTimeString());

            //獲取此實例的當天的時間。相當?shù)木_【到毫秒】
            Console.WriteLine("TimeOfDay:{0}", DateTime.Now.TimeOfDay.ToString());

            Console.WriteLine("取中文日期顯示_年月日時分:{0}", DateTime.Now.ToString("f"));

            Console.WriteLine("取中文日期顯示_年月:{0}", DateTime.Now.ToString("y"));

            Console.WriteLine("取中文日期顯示_月日:{0}", DateTime.Now.ToString("m"));

            Console.WriteLine("取中文年月日:{0}", DateTime.Now.ToString("D"));

            //取當前時分,格式為:14:24
            Console.WriteLine("取當前時分:{0}", DateTime.Now.ToString("t"));

            //取當前時間,格式為:2003-09-23T14:46:48
            Console.WriteLine("取當前時分:{0}", DateTime.Now.ToString("s"));

            //取當前時間,格式為:2003-09-23 14:48:30Z
            Console.WriteLine("取當前時分:{0}", DateTime.Now.ToString("u"));

            //取當前時間,格式為:2003-09-23 14:48
            Console.WriteLine("取當前時分:{0}", DateTime.Now.ToString("g"));

            //取當前時間,格式為:Tue, 23 Sep 2003 14:52:40 GMT
            Console.WriteLine("取當前時分:{0}", DateTime.Now.ToString("r"));

            //獲得當前時間 n 天后的日期時間
            DateTime newDay = DateTime.Now.AddDays(100);
            Console.WriteLine(newDay.ToString());

            Console.WriteLine("年:{0}", DateTime.Now.Year.ToString());
            Console.WriteLine("月:{0}", DateTime.Now.Month.ToString());
            Console.WriteLine("日:{0}", DateTime.Now.Day.ToString());
            Console.WriteLine("時:{0}", DateTime.Now.Hour.ToString());
            Console.WriteLine("分:{0}", DateTime.Now.Minute.ToString());
            Console.WriteLine("秒:{0}", DateTime.Now.Second.ToString());
            Console.WriteLine("毫秒:{0}", DateTime.Now.Millisecond.ToString());

            Console.WriteLine("計時周期數(shù):{0}", DateTime.Now.Ticks.ToString());
            Console.WriteLine("星期:{0}", DateTime.Now.DayOfWeek.ToString());
            Console.WriteLine("一年中的第幾天:{0}", DateTime.Now.DayOfYear.ToString());

        }

        //客戶端代碼
        public static void MyFun()
        {
            //struct本身是一個結(jié)構(gòu)體
            //DateTime dt0 = new DateTime();

            DateTime dt1 = new DateTime(2012, 8, 14, 10, 54, 55);
            DateTime dt2 = new DateTime(2012, 12, 21);//2012-12-21 00:00:00
            Console.WriteLine(DateDiff(dt1, dt2));

            //我活了多少天了
            DateTime dt3 = new DateTime(2012, 8, 14, 12, 00, 00);
            DateTime dt4 = new DateTime(1990, 11, 17, 02, 48, 00);//2012-12-21 00:00:00
            Console.WriteLine("我活了多少天" + DateDiff(dt4, dt3));
        }

        //計算時間的差值
        public static string DateDiff(DateTime DateTime1, DateTime DateTime2)
        {
            string dateDiff = null;
            TimeSpan ts1 = new TimeSpan(DateTime1.Ticks);
            TimeSpan ts2 = new TimeSpan(DateTime2.Ticks);

            TimeSpan ts = ts1.Subtract(ts2).Duration();

            dateDiff = ts.Days.ToString() + "天" + ts.Hours.ToString() + "小時" + ts.Minutes.ToString() + "分鐘" + ts.Seconds.ToString() + "秒";
            return dateDiff;

            #region note
            //C#中使用TimeSpan計算兩個時間的差值
            //可以反加兩個日期之間任何一個時間單位。
            //TimeSpan ts = Date1 - Date2;
            //double dDays = ts.TotalDays;//帶小數(shù)的天數(shù),比如1天12小時結(jié)果就是1.5
            //int nDays = ts.Days;//整數(shù)天數(shù),1天12小時或者1天20小時結(jié)果都是1 
            #endregion
        }
    }

    #endregion

相關(guān)文章

  • Unity解析gif動態(tài)圖操作

    Unity解析gif動態(tài)圖操作

    這篇文章主要介紹了Unity解析gif動態(tài)圖操作,具有很好的參考價值,希望對大家有所幫助。一起跟隨小編過來看看吧
    2021-04-04
  • C#中同步和異步回調(diào)的實現(xiàn)

    C#中同步和異步回調(diào)的實現(xiàn)

    在C#中,同步回調(diào)和異步回調(diào)都是用于處理任務(wù)或事件完成的機制,本文主要介紹了C#中同步和異步回調(diào)的實現(xiàn),具有一定的參考價值,感興趣的可以了解一下
    2025-04-04
  • C# SerialPort實現(xiàn)串口通訊的代碼詳解

    C# SerialPort實現(xiàn)串口通訊的代碼詳解

    在.NET平臺下創(chuàng)建C#串口通信程序,.NET 2.0提供了串口通信的功能,其命名空間是System.IO.Ports,這個新的框架不但可以訪問計算機上的串口,還可以和串口設(shè)備進行通信,本文給大家介紹了C# SerialPort實現(xiàn)串口通訊,需要的朋友可以參考下
    2024-06-06
  • C#原型模式之如何通過克隆對象來優(yōu)化創(chuàng)建過程

    C#原型模式之如何通過克隆對象來優(yōu)化創(chuàng)建過程

    原型模式是一種創(chuàng)建型設(shè)計模式,通過克隆現(xiàn)有對象來創(chuàng)建新對象,避免重復(fù)的創(chuàng)建成本和復(fù)雜的初始化過程,它適用于對象創(chuàng)建過程復(fù)雜、需要大量相似對象或避免重復(fù)初始化的場景,本文介紹C#原型模式之如何通過克隆對象來優(yōu)化創(chuàng)建過程,感興趣的朋友一起看看吧
    2025-03-03
  • 利用C#版OpenCV實現(xiàn)圓心求取實例代碼

    利用C#版OpenCV實現(xiàn)圓心求取實例代碼

    這篇文章主要給大家介紹了關(guān)于如何利用C#版OpenCV實現(xiàn)圓心求取的相關(guān)資料,文中通過示例代碼介紹的非常詳細,對大家的學(xué)習(xí)或者工作具有一定的參考學(xué)習(xí)價值,需要的朋友們下面來一起學(xué)習(xí)學(xué)習(xí)吧
    2019-05-05
  • C#中4種深拷貝方法介紹

    C#中4種深拷貝方法介紹

    這篇文章主要介紹了C#中4種深拷貝方法介紹,本文講解了利用反射實現(xiàn)、利用xml序列化和反序列化實現(xiàn)、利用二進制序列化和反序列化實現(xiàn)、利用silverlight DataContractSerializer實現(xiàn),用于在silverlight 客戶端使用等4種方法,需要的朋友可以參考下
    2015-06-06
  • C#中TCP粘包問題的解決方法

    C#中TCP粘包問題的解決方法

    這篇文章主要為大家詳細介紹了C#中TCP粘包問題的解決方法,具有一定的參考價值,感興趣的小伙伴們可以參考一下
    2017-07-07
  • c#字符串查找某詞出現(xiàn)的次數(shù)及索引

    c#字符串查找某詞出現(xiàn)的次數(shù)及索引

    本文主要介紹了c#字符串中某個詞出現(xiàn)的次數(shù)及索引,需要的朋友可以參考下
    2014-02-02
  • Windows系統(tǒng)中使用C#編寫藍牙通信程序的簡單實例

    Windows系統(tǒng)中使用C#編寫藍牙通信程序的簡單實例

    這篇文章主要介紹了Windows系統(tǒng)中使用C#編寫藍牙通信程序的簡單實例,文中的例子使用到了32feet.NET中的InTheHand.Net.Personal類庫,需要的朋友可以參考下
    2016-04-04
  • C#中面向?qū)ο缶幊虣C制之多態(tài)學(xué)習(xí)筆記

    C#中面向?qū)ο缶幊虣C制之多態(tài)學(xué)習(xí)筆記

    這篇文章主要介紹了C#中面向?qū)ο缶幊虣C制之多態(tài)學(xué)習(xí)筆記,本文總結(jié)了個人對多態(tài)的理解以及接口多態(tài)、繼承多態(tài)等內(nèi)容,并給出了代碼示例,需要的朋友可以參考下
    2015-01-01

最新評論

蓬莱市| 芦山县| 南岸区| 和田县| 桃江县| 永清县| 泽普县| 蓝田县| 鲁甸县| 肥城市| 清水河县| 东辽县| 石阡县| 望江县| 马边| 离岛区| 罗甸县| 建湖县| 阿拉善左旗| 潞西市| 巨鹿县| 灵璧县| 双柏县| 黄平县| 界首市| 佳木斯市| 新巴尔虎左旗| 秦安县| 达孜县| 淮北市| 长治县| 南投市| 榆中县| 宜阳县| 甘洛县| 东山县| 阳高县| 兴义市| 宜春市| 肃北| 日土县|