熱點推薦:
您现在的位置: 電腦知識網 >> 編程 >> .NET編程 >> 正文

C#裡面比較時間大小三種方法

2013-11-13 11:09:49  來源: .NET編程 

  比較時間大小的實驗

string st=:;
string st=:;
DateTime dt=ConvertToDateTime(st);
DateTime dt=ConvertToDateTime(st);
DateTime dt=DateTimeNow;
if(DateTimeCompare(dtdt)>)
msgText=st+>+st;
else
msgText=st+<+st;
msgText+=\r\n+dtToString();
if(DateTimeCompare(dtdt)>)
msgText+=\r\n+st+>+dtToString();
else
msgText+=\r\n+st+<+dtToString();

  計算兩個時間差值的函數返回時間差的絕對值

private string DateDiff(DateTime DateTimeDateTime DateTime)
{
string dateDiff=null;
try
{
TimeSpan ts=new TimeSpan(DateTimeTicks);
TimeSpan ts=new TimeSpan(DateTimeTicks);
TimeSpan ts=tsSubtract(ts)Duration();
dateDiff=tsDaysToString()+
+tsHoursToString()+小時
+tsMinutesToString()+分鐘
+tsSecondsToString()+;
}
catch
{

}
return dateDiff;
}

  實現計算DateTime天=DateTime的功能

TimeSpan ts=new TimeSpan();
DateTime dt=DateTimeNowSubtract(ts);
msgText=DateTimeNowToString()++tsDaysToString()+天\r\n;
msgText+=dtToString();


From:http://tw.wingwit.com/Article/program/net/201311/15292.html
    推薦文章
    Copyright © 2005-2013 電腦知識網 Computer Knowledge   All rights reserved.