1:计算两个 日期之间的间隔
方法1:
DateTime dt2=new DateTime(2006,5,1);
DateTime dt1=new DateTime(2006,4,28);
TimeSpan st=dt2-dt1;
int days=st.Days;
.Days是整天数,
.TotalDays则包含小数
要注意这个天数并不是日期的差
方法2:
TimeSpan timeSpan = DateTime dateTime1 - DateTime dateTime2;
或用
System.TimeSpan diff1 = date2.Subtract(date1);
2:删除指定天数未登录的用户
delete from table where datediff(d,上一次登录日期,getdate()) > 30