一个时间转换的问题

nineclock 2003-12-07 02:51:26
我遇到一个问题,不知道怎么把出生年月转换成年龄,例如1978-10-14转换成25岁
还有一个问题,这个between该怎么写啊,例如在32到50岁之间???
劳驾各位大哥了
...全文
42 5 打赏 收藏 转发到动态 举报
写回复
用AI写文章
5 条回复
切换为时间正序
请发表友善的回复…
发表回复
simanh 2003-12-07
  • 打赏
  • 举报
回复
对,用Date,不要用Now,然后日期subtract
nineclock 2003-12-07
  • 打赏
  • 举报
回复
sss = rs.Fields("BORNOFDATE")
sss = Year(Now()) - Year(sss)
我发现这样也行啊
饮水需思源 2003-12-07
  • 打赏
  • 举报
回复
不谢
相互学习,共同进步
nineclock 2003-12-07
  • 打赏
  • 举报
回复
谢谢,呵呵你已经帮了我两次忙了
谢了
饮水需思源 2003-12-07
  • 打赏
  • 举报
回复
1,使用datediff()函数,具体可参照MSDN的帮助
2,select * from tablename where iyear between 25 and 50

7,762

社区成员

发帖
与我相关
我的任务
社区描述
VB 基础类
社区管理员
  • VB基础类社区
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

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