本篇文章為大家展示了C#怎么對時間進行比較,內容簡明扼要并且容易理解,絕對能使你眼前一亮,通過這篇文章的詳細介紹希望你能有所收獲。
創(chuàng)新互聯(lián)公司是一家專業(yè)提供扶溝企業(yè)網站建設,專注與做網站、網站制作、H5網站設計、小程序制作等業(yè)務。10年已為扶溝眾多企業(yè)、政府機構等服務。創(chuàng)新互聯(lián)專業(yè)的建站公司優(yōu)惠進行中。
C#比較時間方法1
比較時間大小的實驗
C#代碼
stringstr1="12:12"; stringstr2="14:14"; DateTimedt1=Convert.ToDateTime(str1); DateTimedt2=Convert.ToDateTime(str2); DateTimedt3=DateTime.Now; if(DateTime.Compare(dt1,dt2)>0)//大于 { Response.Write("str1>str2"); } elseif(DateTime.Compare(dt1,dt2)<0)//小于 { Response.Write("str10)//大于 { Response.Write("str1>str2"); } elseif(DateTime.Compare(dt1,dt2)<0)//小于 { Response.Write("str1 C#比較時間方法2
計算兩個時間差值的函數(shù),返回時間差的絕對值:
C#代碼
privatestringDateDiff(DateTimeDateTime1,DateTimeDateTime2) { stringdateDiff=null; try { TimeSpants1=newTimeSpan(DateTime1.Ticks); TimeSpants2=newTimeSpan(DateTime2.Ticks); TimeSpants=ts1.Subtract(ts2).Duration(); dateDiff=ts.Days.ToString()+"天" +ts.Hours.ToString()+"小時" +ts.Minutes.ToString()+"分鐘" +ts.Seconds.ToString()+"秒"; } catch { } returndateDiff; } privatestringDateDiff(DateTimeDateTime1,DateTimeDateTime2) { stringdateDiff=null; try { TimeSpants1=newTimeSpan(DateTime1.Ticks); TimeSpants2=newTimeSpan(DateTime2.Ticks); TimeSpants=ts1.Subtract(ts2).Duration(); dateDiff=ts.Days.ToString()+"天" +ts.Hours.ToString()+"小時" +ts.Minutes.ToString()+"分鐘" +ts.Seconds.ToString()+"秒"; } catch { } returndateDiff; }C#比較時間方法3
實現(xiàn)計算DateTime1-40天=DateTime2的功能
C#代碼
TimeSpants=newTimeSpan(40,0,0,0); DateTimedt2=DateTime.Now.Subtract(ts); msg.Text=DateTime.Now.ToString()+"-"+ts.Days.ToString()+"天\r\n"; msg.Text+=dt2.ToString();上述內容就是C#怎么對時間進行比較,你們學到知識或技能了嗎?如果還想學到更多技能或者豐富自己的知識儲備,歡迎關注創(chuàng)新互聯(lián)行業(yè)資訊頻道。
網頁名稱:C#怎么對時間進行比較
分享URL:http://weahome.cn/article/jpghhj.html