日期类型如何比较?

waiterNet 2006-04-24 12:40:05
数据库里有日期型字段a我想判断当前日期是否大于数据库里的日期
比如
if(当前日期>数据库里日期)
{
Response.Write("信息经过期");
}
...全文
128 7 点赞 打赏 收藏 举报
写回复
7 条回复
切换为时间正序
当前发帖距今超过3年,不再开放新的回复
发表回复
peng_0_0_1983 2006-04-24
sql里直接< 或者> 即可!
  • 打赏
  • 举报
回复
zhqs1000 2006-04-24
你先转换一下数据
转换成一样的
  • 打赏
  • 举报
回复
waiterNet 2006-04-24
比如说现在是日期是2005-04-24而数据库里的日期是2006-07-04
我想比较数据库里的日期是否大于现在的日期该怎么做呀
  • 打赏
  • 举报
回复
zhangxiaopin 2006-04-24
select * from tbinfor where senddate<=getdate()
  • 打赏
  • 举报
回复
triffang 2006-04-24
DateTime t1 = new DateTime(100);
DateTime t2 = new DateTime(20);

if (DateTime.Compare(t1, t2) > 0) Console.WriteLine("t1 > t2");
if (DateTime.Compare(t1, t2) == 0) Console.WriteLine("t1 == t2");
if (DateTime.Compare(t1, t2) < 0) Console.WriteLine("t1 < t2");

  • 打赏
  • 举报
回复
waiterNet 2006-04-24
请问具体的语句该怎么写呢
  • 打赏
  • 举报
回复
nayc 2006-04-24
getdate()获取当前日期
  • 打赏
  • 举报
回复
相关推荐
发帖
.NET社区
加入

5.9w+

社区成员

.NET技术交流专区
申请成为版主
帖子事件
创建了帖子
2006-04-24 12:40
社区公告
暂无公告