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

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

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

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

#region DateTime操作

    public class C3
    {
        //DateTime常用的操作
        public static void Fun1()
        {
            //格式:2012-8-16 11:21:29
            Console.WriteLine("當(dāng)前時間:{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í)例的當(dāng)天的時間。相當(dāng)?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"));

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

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

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

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

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

            //獲得當(dāng)前時間 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)的實(shí)現(xiàn)

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

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

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

    在.NET平臺下創(chuàng)建C#串口通信程序,.NET 2.0提供了串口通信的功能,其命名空間是System.IO.Ports,這個新的框架不但可以訪問計算機(jī)上的串口,還可以和串口設(shè)備進(jìn)行通信,本文給大家介紹了C# SerialPort實(shí)現(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實(shí)現(xiàn)圓心求取實(shí)例代碼

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

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

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

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

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

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

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

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

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

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

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

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

最新評論

吉水县| 贵溪市| 庆阳市| 曲水县| 丰原市| 竹山县| 崇左市| 镇巴县| 西藏| 云安县| 东安县| 南和县| 伊吾县| 枝江市| 白水县| 新竹县| 盐山县| 龙州县| 平罗县| 南汇区| 天长市| 峨眉山市| 乾安县| 宁陕县| 那曲县| 康保县| 苗栗市| 石柱| 临洮县| 勐海县| 郸城县| 安阳县| 额济纳旗| 永年县| 郁南县| 锡林浩特市| 开江县| 民权县| 罗城| 黄山市| 紫金县|