主题:  请教一下日期型字段的问题

布熊

职务:普通成员
等级:1
金币:0.0
发贴:3
注册:2002/4/5 16:14:17
#12002/5/23 17:06:32
rs("l_zcrq")=lzcrq
l_zcrq是一个日期型字段,我如何才能使lzcrq(表单中输入的日期,可能为空)赋值给它。
顺便问一下,如何才能保证lzcrq从表单中获取的值为YYYY-MM-D形式。谢谢!



沉默是金

职务:普通成员
等级:6
金币:11.2
发贴:4357
注册:2004/2/18 11:17:25
#22002/5/23 17:12:44
yy=(year(date())
mm=(month(date())
dd=(day(date())
lzcrg=cdate(yy&"/"&mm&"/"&dd)


难人一个……

布熊

职务:普通成员
等级:1
金币:0.0
发贴:3
注册:2002/4/5 16:14:17
#32002/5/23 18:28:07
不是很懂。lzcrq=request.form("zcrq"),是从表单用文本框输入的,如何才能保证它为YYYY-MM-DD的日期形式?



沉默是金

职务:普通成员
等级:6
金币:11.2
发贴:4357
注册:2004/2/18 11:17:25
#42002/5/24 8:25:47
yy=request("yy")
mm=request("mm")
dd=request("dd")
lzcrg=cdate(yy&"/"&mm&"/"&dd)


难人一个……

helmet

职务:版主
等级:4
金币:10.0
发贴:1559
注册:2004/1/30 15:59:27
#52002/5/24 15:30:04
布熊在上个帖子中说
引用:
不是很懂。lzcrq=request.form("zcrq"),是从表单用文本框输入的,如何才能保证它为YYYY-MM-DD的日期形式?


用客户端脚本校验,强制用户输入YYYY-MM-DD的格式。

不过,为什么要让用户自己输入日期呢?



绿茶

职务:普通成员
等级:8
金币:10.0
发贴:19267
注册:2000/12/28 12:10:01
#62002/5/27 12:30:24
你也可以用下拉框来让用户选择年,月,日呀
然后再用:
yy=request("yy")
mm=request("mm")
dd=request("dd")
lzcrg=(yy&"-"&mm&"-"&dd)