操作日期数据

    技术2022-05-11  97

    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


    最新回复(0)