时间处理

greenwhite 2004-08-03 09:59:30
我数据库中时间的格式是:
24-Apr-2004 10:20:00
想按照日期进行查询
表单样式为:

<select name="dayStart">
<%For i=1 to 31
If(i<10) Then%>
<option value=<%=0&i%>><%=0&i%></option>
<%
Else%>
<option value=<%=i%>><%=i%></option>
<%
End if
Next%>
</select>

<select name="monthStart">
<option value="Jan">Jan</option>
<option value="Feb">Feb</option>
<option value="Mar">Mar</option>
<option value="Apr">Apr</option>
<option value="May">May</option>
<option value="Jun">Jun</option>
<option value="Jul">Jul</option>
<option value="Aug">Aug</option>
<option value="Sep">Sep</option>
<option value="Oct">Oct</option>
<option value="Nov">Nov</option>
<option value="Dec">Dec</option>
</select>

<select name="yearStart">
<option value="2003">2003</option>
<option value="2004">2004</option>
<option value="2005">2005</option>
</select>

不考虑时间,只考虑日期
可是怎么比较两个日期的大小
尤其是月份如何比较/
...全文
99 4 打赏 收藏 转发到动态 举报
AI 作业
写回复
用AI写文章
4 条回复
切换为时间正序
请发表友善的回复…
发表回复
greenwhite 2004-08-03
  • 打赏
  • 举报
回复
可是数据库中时间的格式就是:24-Apr-2004 10:20:00
其中有英文啊,所以才将月份设为英文的
jervis82 2004-08-03
  • 打赏
  • 举报
回复
这个应该要跟数据库同步嘛。,
数据库用的是数字的话你就最好用上数据来比较。
不然的话还得花上一个转换函数的时间。
juge828 2004-08-03
  • 打赏
  • 举报
回复
datediff(d,date1,date2)
甘泉123 2004-08-03
  • 打赏
  • 举报
回复
为什么非要存成英文的呀~?
如果服务器是英文系统,可以直接比较~

28,409

社区成员

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

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