求一个时间判断的解决方法

qnake 2004-12-10 03:00:55
要实现一个通过判断表中的时间和当前时间进行判断(只判断月和日),如果是当天则返回数据,但是表中的时间字段属于varchar型,而且格式为"2004-12-10",要如何才能实现这样的功能呢。
我用以下方式实现:
timem=mid(formatdatetime(date(),1),6) '得到当前时间的几月几日

set rs=conn.execute("select * from member where member_birthday like'%"&timem&"'")
还有其他更好的办法么。
...全文
70 3 打赏 收藏 转发到动态 举报
写回复
用AI写文章
3 条回复
切换为时间正序
请发表友善的回复…
发表回复
qnake 2004-12-11
  • 打赏
  • 举报
回复
还有其他的方法么
comszsoft 2004-12-10
  • 打赏
  • 举报
回复
sql="select *from member where cast(member_birthday as datetime)='" & date() & "'"

在asp or vb 里试试看
oubao 2004-12-10
  • 打赏
  • 举报
回复
set rs=conn.execute("select * from member where datediff(day,member_birthday,'timem') = 0")

28,390

社区成员

发帖
与我相关
我的任务
社区描述
ASP即Active Server Pages,是Microsoft公司开发的服务器端脚本环境。
社区管理员
  • ASP
  • 无·法
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧