时间处理

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>

不考虑时间,只考虑日期
可是怎么比较两个日期的大小
尤其是月份如何比较/
...全文
67 点赞 收藏 4
写回复
4 条回复
切换为时间正序
当前发帖距今超过3年,不再开放新的回复
发表回复
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
为什么非要存成英文的呀~?
如果服务器是英文系统,可以直接比较~
回复
发帖
ASP
创建于2007-09-28

2.8w+

社区成员

ASP即Active Server Pages,是Microsoft公司开发的服务器端脚本环境。
申请成为版主
帖子事件
创建了帖子
2004-08-03 09:59
社区公告
暂无公告