ASP如何把文本框的日期值转换成时间函数?急! ?
<inputtype="text"name="p_lst_tx_date"id="p_lst_tx_date"onFocus="calendar();"></input>...
<input type="text" name="p_lst_tx_date" id="p_lst_tx_date" onFocus="calendar();"></input>
能得到text的值,判断如下:
p_lst_tx_date=trim(Request.Form("p_lst_tx_date"))'-------这里已得到录入时间的值
'response.Write p_lst_tx_date
'response.End
if p_lst_tx_date="" or isdate(p_lst_tx_date)=false then
errmsg=errmsg& "<br><li>非法时间格式!</li>"
end if
'set p_st_tx_date=now(p_lst_tx_date)
if isdate(p_lst_tx_date)>Now Then'''''''''''''''''''''这里为什么会没执行?
'response.Write now
'response.Write p_lst_tx_date
'response.End
ErrMsg=ErrMsg & "<br><li>录入时间大于当前时间!</li>"
end if
时间录入格式和数据库要求录入格式和系统时间函数NOW()一样为:YYYY-MM-DD空格HH:NN:SS
怎么执行不了IF语句,求高手改下! 展开
能得到text的值,判断如下:
p_lst_tx_date=trim(Request.Form("p_lst_tx_date"))'-------这里已得到录入时间的值
'response.Write p_lst_tx_date
'response.End
if p_lst_tx_date="" or isdate(p_lst_tx_date)=false then
errmsg=errmsg& "<br><li>非法时间格式!</li>"
end if
'set p_st_tx_date=now(p_lst_tx_date)
if isdate(p_lst_tx_date)>Now Then'''''''''''''''''''''这里为什么会没执行?
'response.Write now
'response.Write p_lst_tx_date
'response.End
ErrMsg=ErrMsg & "<br><li>录入时间大于当前时间!</li>"
end if
时间录入格式和数据库要求录入格式和系统时间函数NOW()一样为:YYYY-MM-DD空格HH:NN:SS
怎么执行不了IF语句,求高手改下! 展开
2个回答
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询