最新下载
热门教程
- 1
- 2
- 3
- 4
- 5
- 6
- 7
- 8
- 9
- 10
C#日期时间大小与加减代码
时间:2022-06-25 08:32:49 编辑:袖梨 来源:一聚教程网
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(datetime.compare(dt1,dt2)>0)
msg.text=st1+">"+st2;
else
msg.text=st1+"<"+st2;
msg.text+="rn"+dt1.tostring();
if(datetime.compare(dt1,dt3)>0)
msg.text+="rn"+st1+">"+dt3.tostring();
else
msg.text+="rn"+st1+"<"+dt3.tostring();
2、计算两个时间差值的函数,返回时间差的绝对值:
private string datediff(datetime datetime1,datetime datetime2)
{
string datediff=null;
try
{
timespan ts1=new timespan(datetime1.ticks);
timespan ts2=new timespan(datetime2.ticks);
timespan ts=ts1.subtract(ts2).duration();
datediff=ts.days.tostring()+"天" +ts.hours.tostring()+"小时" +ts.minutes.tostring()+"分钟" +ts.seconds.tostring()+"秒";
}
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()+"天rn"; msg.text+=dt2.tostring();
相关文章
- 《无限暖暖》天星之羽获得位置介绍 12-20
- 《流放之路2》重铸台解锁方法介绍 12-20
- 《无限暖暖》瞄准那个亮亮的成就怎么做 12-20
- 《无限暖暖》魔气怪终结者完成方法 12-20
- 《无限暖暖》曙光毛团获得位置介绍 12-20
- 《无限暖暖》日光果获得位置介绍 12-20