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