国产探花免费观看_亚洲丰满少妇自慰呻吟_97日韩有码在线_资源在线日韩欧美_一区二区精品毛片,辰东完美世界有声小说,欢乐颂第一季,yy玄幻小说排行榜完本

首頁 > 編程 > C# > 正文

C#中日期時間的簡單操作

2020-01-24 03:11:03
字體:
來源:轉載
供稿:網友

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

復制代碼 代碼如下:

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的結果是-1...所以說dt1<dt2..當dt1=dt2的時候i=0..當dt1>dt2的時候i=1

(2).計算兩個DateTime的差

復制代碼 代碼如下:

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;

結果為:

復制代碼 代碼如下:

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

(3).計算一個日期減去或者加上某個天數之后的日期

復制代碼 代碼如下:

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日");

結果為:
復制代碼 代碼如下:

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

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

發表評論 共有條評論
用戶名: 密碼:
驗證碼: 匿名發表
主站蜘蛛池模板: 武陟县| 安远县| 筠连县| 十堰市| 银川市| 云和县| 昭觉县| 忻州市| 彭泽县| 津市市| 会泽县| 枝江市| 城固县| 邵阳县| 安福县| 长乐市| 建昌县| 巩留县| 大荔县| 西平县| 赤壁市| 娱乐| 东山县| 格尔木市| 河津市| 武鸣县| 贺兰县| 马山县| 无为县| 富宁县| 白河县| 榆中县| 东阳市| 扎鲁特旗| 油尖旺区| 三原县| 怀集县| 炎陵县| 华宁县| 枣阳市| 临海市|