asp.net时间差计算天数dt1=2012-10-23 11:25:46dt2=2012-10-24 10:09:15

asp.net时间差计算天数
dt1=2012-10-23 11:25:46
dt2=2012-10-24 10:09:15
TimeSpan ts = dt2- dt1
如果算总的时间肯定没有一天,但我现在需要得出的结果是两个时间相减中间差了一天,应该怎样处理
宫保肉丁 1年前 已收到1个回答 举报

xwlee 幼苗

共回答了17个问题采纳率:88.2% 举报

把时间部分去掉,只留下日期部分,然后再减,就好啦
dt1="2012-10-23 11:25:46"
dt2="2012-10-24 10:09:15"
DateTime t1=Convert.toDateTime(dt1.split(' ')[0]);
DateTime t2=Convert.toDateTime(dt2.split(' ')[0]);
如果两个变量已经是DateTime类型就直接
TimeSpan ts = dt2.Date- dt1.Date;

1年前

2
可能相似的问题
Copyright © 2024 YULUCN.COM - 雨露学习互助 - 16 q. 0.019 s. - webmaster@yulucn.com