欧美bbbwbbbw肥妇,免费乱码人妻系列日韩,一级黄片

C#中日期時(shí)間的簡(jiǎn)單操作

 更新時(shí)間:2013年08月21日 16:04:29   作者:  
這篇文章介紹了C#中日期時(shí)間的簡(jiǎn)單操作,有需要的朋友可以參考一下

(1).比較2個(gè)DateTime的大小

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

DateTime dt1 = Convert.ToDateTime("2010/11/25 20:53:43");
DateTime dt2 = Convert.ToDateTime("2010/11/26 19:24:53");
int i = DateTime.Compare(dt1, dt2);

最后i的結(jié)果是-1...所以說dt1<dt2..當(dāng)dt1=dt2的時(shí)候i=0..當(dāng)dt1>dt2的時(shí)候i=1

(2).計(jì)算兩個(gè)DateTime的差

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

DateTime dt1 = Convert.ToDateTime("2010/11/25 20:53:43");
DateTime dt2 = Convert.ToDateTime("2010/11/25 20:53:43");
DateTime dt3 = Convert.ToDateTime("2010/11/25 20:53:43");
TimeSpan diff1 = dt2.Subtract(dt1);
DateTime diff2 = dt3.Subtract(dt1);
TimeSpan diff3 = dt2 - dt3;
DateTime diff4 = dt1 - dt2;

結(jié)果為:

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

diff1="185.14:47:00";(185天14小時(shí)47分鐘0秒鐘)
  diff2="1996/4/9 17:55:00";
  diff3="55.04:20:00";(55天4小時(shí)20分鐘0秒鐘)
  diff4="1996/4/9 17:55:00";

(3).計(jì)算一個(gè)日期減去或者加上某個(gè)天數(shù)之后的日期

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

TimeSpan ts = new TimeSpan(40, 0, 0, 0);
DateTime dt1 = DateTime.Now.Subtract(ts);
DateTime dt2 = DateTime.Now.Add(ts);
string str1 = ts.Days.ToString() + "天前是" + dt1.ToString("yyyy年MM月dd日");
string str2 = ts.Days.ToString() + "天后是" + dt2.ToString("yyyy年MM月dd日");

結(jié)果為:
復(fù)制代碼 代碼如下:

str1="40天前是2010年10月16日";
str2="40天后是2011年01月04日";

PS:(計(jì)算日期為2010年11月25日)

相關(guān)文章

  • C# 獲取程序集版本、文件版本

    C# 獲取程序集版本、文件版本

    C# 獲取程序集版本、文件版本的實(shí)現(xiàn)代碼。
    2009-09-09
  • C#中{get;set;}的具體使用

    C#中{get;set;}的具體使用

    本文主要介紹了C#中{get;set;}的具體使用,文中通過示例代碼介紹的非常詳細(xì),對(duì)大家的學(xué)習(xí)或者工作具有一定的參考學(xué)習(xí)價(jià)值,需要的朋友們下面隨著小編來一起學(xué)習(xí)學(xué)習(xí)吧
    2023-02-02
  • LINQ(語言集成查詢)使用案例

    LINQ(語言集成查詢)使用案例

    這篇文章介紹了LINQ(語言集成查詢)的使用案例,文中通過示例代碼介紹的非常詳細(xì)。對(duì)大家的學(xué)習(xí)或工作具有一定的參考借鑒價(jià)值,需要的朋友可以參考下
    2022-04-04
  • C# DatagridView常用操作匯總

    C# DatagridView常用操作匯總

    這篇文章主要介紹了C# DatagridView常用操作匯總,羅列了一些常用的用法與技巧,需要的朋友可以參考下
    2014-07-07
  • c# 插入數(shù)據(jù)效率測(cè)試(mongodb)

    c# 插入數(shù)據(jù)效率測(cè)試(mongodb)

    這篇文章主要介紹了c# 插入數(shù)據(jù)效率測(cè)試(mongodb),插入的速度要比Mysql和sqlserver都要快需要的朋友可以參考下
    2018-03-03
  • C#觀察者模式(Observer Pattern)實(shí)例教程

    C#觀察者模式(Observer Pattern)實(shí)例教程

    這篇文章主要介紹了C#觀察者模式(Observer Pattern),主要以一個(gè)實(shí)例的形式講述了C#觀察者模式的實(shí)現(xiàn)過程,詳細(xì)講述了接口的定義、通知及動(dòng)作的實(shí)現(xiàn)方法,需要的朋友可以參考下
    2014-09-09
  • 詳解c# 強(qiáng)制轉(zhuǎn)換和類型轉(zhuǎn)換

    詳解c# 強(qiáng)制轉(zhuǎn)換和類型轉(zhuǎn)換

    這篇文章主要介紹了c# 強(qiáng)制轉(zhuǎn)換和類型轉(zhuǎn)換的相關(guān)資料,幫助大家更好的理解和學(xué)習(xí)c#,感興趣的朋友可以了解下
    2020-10-10
  • C#設(shè)計(jì)模式之外觀模式介紹

    C#設(shè)計(jì)模式之外觀模式介紹

    外觀模式:為子系統(tǒng)中的一組接口提供一個(gè)一致的界面,此模式定義了一個(gè)高層的接口,這個(gè)借口使得這子系統(tǒng)容易使用
    2012-10-10
  • C#判斷一個(gè)字符串是否包含另一個(gè)字符串的方法

    C#判斷一個(gè)字符串是否包含另一個(gè)字符串的方法

    這篇文章主要介紹了C#判斷一個(gè)字符串是否包含另一個(gè)字符串的方法,涉及C#中IndexOf方法的使用技巧,非常簡(jiǎn)單實(shí)用,需要的朋友可以參考下
    2015-04-04
  • C#異步編程由淺入深(二)之Async/Await的使用

    C#異步編程由淺入深(二)之Async/Await的使用

    這篇文章主要介紹了C#異步編程由淺入深(二)之Async/Await的作用,本文通過實(shí)例代碼給大家介紹的非常詳細(xì),對(duì)大家的學(xué)習(xí)或工作具有一定的參考借鑒價(jià)值,需要的朋友可以參考下
    2022-03-03

最新評(píng)論