日期:2014-05-18  浏览次数:20576 次

datetime比较的函数
在数据表中有一个datetime类型的字段(仅需要比年-月-日),需要将该类型和系统的当前时间进行比较,请问该怎么写函数?

------解决方案--------------------
使用DATEDIFF,用法可以去查看SQL联机帮助
------解决方案--------------------
Convert.ToDateTime(string).CompareTo(DateTime.Now);
------解决方案--------------------
??比较 直接比较就可以了

取出来就是datetime类型的。。啥都不用干...

你可以直接比较年月日即可 格式化下(格式化其实是和系统设置有关的So 请用 yyyy-MM-dd 或者你自己的格式)
------解决方案--------------------
DateTime t1 = new DateTime(100);
DateTime t2 = new DateTime(20);

DateTime.Compare(t1, t2)
------解决方案--------------------
Convert.ToDateTime(string).CompareTo(DateTime.Now);
寒 我回帖咋回不了
------解决方案--------------------
DateTime dt1 = new DateTime(2007,1,1);
DateTime dt2 = DateTime.Now;
TimeSpan ts = dt2 - dt1;
------解决方案--------------------
数据库的是
DateDiff(xxx, datetime1, datetime2[, firstdayofweek[, firstweekofyear]])

xxx可以是yyyy,m之类的