代码详解C#比较时间的三种方法
来源:互联网 发布:定宽买高窗帘算法 编辑:程序博客网 时间:2024/06/05 18:40
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("str1<str2"); } elseif(DateTime.Compare(dt1,dt2)==0)//相等 { Response.Write("str1==str2"); } 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("str1<str2"); } elseif(DateTime.Compare(dt1,dt2)==0)//相等 { Response.Write("str1==str2"); }
C#比较时间方法2
计算两个时间差值的函数,返回时间差的绝对值:
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
实现计算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#比较时间的三种方法
- c#比较时间的三种方法
- C#时间大小比较的三种方法
- C#比较时间大小三种方法
- NET实用教程之C#三种比较时间大小、比较日期的方法
- 比较时间的三种方法
- C#里面比较时间大小三种方法
- C#里面比较时间大小三种方法
- C#里面比较时间大小三种方法
- C#里面比较时间大小三种方法
- C#里面比较时间大小三种方法
- C#里面比较时间大小三种方法
- C#里面比较时间大小三种方法
- C#里面比较时间大小三种方法
- C#里面比较时间大小三种方法
- C#里面比较时间大小三种方法
- C#里面比较时间大小三种方法
- C#里面比较时间大小三种方法
- socket 客户端和服务端的TCP基本通信
- liferay二次开发指南
- Javac命令详解
- 高效读取文件最后一行
- 关于tag
- 代码详解C#比较时间的三种方法
- js 比较时间大小
- 常用正则表达式
- Silverlight开发历程—(输入事件和非输入事件)
- C/C++头文件一览
- iOS网络编程总结
- WebSphere Portal 5.1指南
- 实现Android版的多功能日历(更新完毕)
- [Cocoa]深入浅出 Cocoa 之 Plugin