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

2021-05-12 07:17:09 字數 1017 閱讀 8411

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

2009-10-16 10:16

比較時間大小的實驗  

string   st1="12:13";  

string   st2="14:14";  

datetime   dt1=convert.todatetime(st1);  

datetime   dt2=convert.todatetime(st2);  

datetime   dt3=datetime.now;  

if(datetime.compare(dt1,dt2)>0)  

msg.text=st1+">"+st2;  

else  

msg.text=st1+"<"+st2;  

msg.text+="/r/n"+dt1.tostring();  

if(datetime.compare(dt1,dt3)>0)  

msg.text+="/r/n"+st1+">"+dt3.tostring();  

else  

msg.text+="/r/n"+st1+"<"+dt3.tostring();  

2。計算兩個時間差值的函式,返回時間差的絕對值:  

private   string   datediff(datetime   datetime1,datetime   datetime2)  

catch  

return   datediff;  

}  

3。實現計算datetime1-36天=datetime2的功能  

timespan   ts=new   timespan(40,0,0,0);  

datetime   dt2=datetime.now.subtract(ts);  

msg.text=datetime.now.tostring()+"-"+ts.days.tostring()+"天/r/n";  

msg.text+=dt2.tostring();

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

1。比較時間大小的實驗 string st1 12 13 string st2 14 14 datetime dt1 convert.todatetime st1 datetime dt2 convert.todatetime st2 datetime dt3 datetime.now if dat...

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

1。比較時間大小的實驗 string st1 12 13 string st2 14 14 datetime dt1 convert.todatetime st1 datetime dt2 convert.todatetime st2 datetime dt3 datetime.now if dat...

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

1。比較時間大小的實驗 string st1 12 13 string st2 14 14 datetime dt1 convert.todatetime st1 datetime dt2 convert.todatetime st2 datetime dt3 datetime.now if dat...