登陆论坛 找回密码 立刻获得20pp! 地图 帮助
宽带山生活
版主:

  • 主题内容
<< [1] >>  [只看楼主]  [加入关注] 点击:538 回复:19 已被0人关注

主题:js如何判断日期类型?

阳光小虾
287 0

来自:广西
注册:2002-10-12
发帖:95+1224 
rt!

使用isdate()函数不行呢。




-------------------------------------------------------------------------------------------
一点也不爽!!!

发表于:2003-07-03 11:01:52
推荐:进口全瓷牙1999元搞掂! ...楼主...

377 0

来自:上海
注册:2000-09-12
发帖:21+363 
js写起来比较烦

偶觉得这样好downloading

<SCRIPT LANGUAGE="VBscript">

function isDateTF(datetime)

if isDate(datetime) then isDateTF = true Else isDateTF = false

end function

</SCRIPT>

<SCRIPT LANGUAGE="JavaScript">

var d = "2003-2-28 12:22:34"

alert(isDateTF(d))

</SCRIPT>



-------------------------------------------------------------------------------------------
http://piggydesign.yeah.net

web-maker became asp-maker

always maker

<>

发表于:2003-07-03 11:29:27

阳光小虾
287 0

来自:广西
注册:2002-10-12
发帖:95+1224 
downloading



好办法!



-------------------------------------------------------------------------------------------
一点也不爽!!!

发表于:2003-07-03 11:34:40

hide
356 0

来自:上海
注册:2000-09-29
发帖:17+500 
简直恶心downloading



-------------------------------------------------------------------------------------------
hide your face...

发表于:2003-07-03 11:45:25
推荐:视康全功能360ML+镜盒,免费抽 ...第3楼...

阳光小虾
287 0

来自:广西
注册:2002-10-12
发帖:95+1224 
hide大虾有什么更好的办法?




-------------------------------------------------------------------------------------------
一点也不爽!!!

发表于:2003-07-03 11:52:36

阳光小虾
287 0

来自:广西
注册:2002-10-12
发帖:95+1224 
if(not isdatetf(d)){

alert("日期格式不对");

return false;

}

为什么js里边没有not的啊?那要是isdatetf返回flase,如何让它执行后边的语句呢?

我现在只有改vbscript里边的条件来做。




-------------------------------------------------------------------------------------------
一点也不爽!!!

发表于:2003-07-03 11:54:33
推荐:KDS红日球迷会2010招募公告 ...第5楼...

阳光小虾
287 0

来自:广西
注册:2002-10-12
发帖:95+1224 
还有一个问题啊, 2003-09 这样的数据不能写入sql 2000,可是,isdate函数却没有检测出错,怎么解决呢?




-------------------------------------------------------------------------------------------
一点也不爽!!!

发表于:2003-07-03 12:01:32

李苗苗
370 0

来自:江西
注册:2001-12-03
发帖:238+3063 
用正则吧




-------------------------------------------------------------------------------------------
前途迷茫,非常不爽...

发表于:2003-07-03 15:46:53

阳光小虾
287 0

来自:广西
注册:2002-10-12
发帖:95+1224 
正则怎么写呢?




-------------------------------------------------------------------------------------------
一点也不爽!!!

发表于:2003-07-03 16:14:24

131 0

来自:上海
注册:2003-01-27
发帖:130+287 
你也在啊




-------------------------------------------------------------------------------------------
trowa

发表于:2003-07-03 16:27:12

阳光小虾
287 0

来自:广西
注册:2002-10-12
发帖:95+1224 
恩,在公司写程序,有点问题,就来这里请教朋友了。




-------------------------------------------------------------------------------------------
一点也不爽!!!

发表于:2003-07-03 16:39:24

330 0

来自:上海
注册:2003-01-06
发帖:146+2195 
我们都是让输入框为readonly然后点周弹出日历,然后选择,日期值赋于输入框中

这样不会出错,点方便,不用验证.



-------------------------------------------------------------------------------------------
这个家伙很懒,什么也没留下......

发表于:2003-07-03 20:57:26

上水
728 63

来自:上海
注册:2001-07-02
发帖:136+1163 
downloading



-------------------------------------------------------------------------------------------
找工作,会ASP、VBS、XML、ACCESS、MSSQL


QQ:44691


作品展示:


http://f1.sh.cn

发表于:2003-07-03 22:32:52

阳光小虾
287 0

来自:广西
注册:2002-10-12
发帖:95+1224 
我也想象eway大哥那样做啊,可是我还没研究出来那个日历怎么掉出来,然后怎么赋值进text里边呢,所以只能使用这样的笨方法先了。 downloading



-------------------------------------------------------------------------------------------
一点也不爽!!!

发表于:2003-07-05 10:00:02

阳光小虾
287 0

来自:广西
注册:2002-10-12
发帖:95+1224 
哈哈,无意研究出来了,今后都可以使用eway大哥的做法了,弹出一个日历出来让人选择日期 :)




-------------------------------------------------------------------------------------------
一点也不爽!!!

发表于:2003-07-05 10:52:01

Sunrise
1416 0

来自:上海
注册:2000-09-29
发帖:99+4451 
可以是可以,但是不是很友好。

毕竟直接写更方便一点。




-------------------------------------------------------------------------------------------
Never lose my way...

发表于:2003-07-05 11:59:32

阳光小虾
287 0

来自:广西
注册:2002-10-12
发帖:95+1224 
可是那个isdate函数,我输入2003-09的时候,他不能判断出来啊,最麻烦的是,sql那边又报错,难死我了 downloading



-------------------------------------------------------------------------------------------
一点也不爽!!!

发表于:2003-07-05 13:13:47

孤星之泪
436 0

来自:上海
注册:2003-01-21
发帖:117+936 
if(not isdatetf(d)){

alert("日期格式不对");

return false;

}

为什么js里边没有not的啊?那要是isdatetf返回flase,如何让它执行后边的语句呢?

我现在只有改vbscript里边的条件来做。

----------------------------------------------

在js中NOT是用!代替的(C,C++,C#,JAVA中也一样)



-------------------------------------------------------------------------------------------
这个家伙很懒,什么也没留下......

发表于:2003-07-05 16:04:03

阳光小虾
287 0

来自:广西
注册:2002-10-12
发帖:95+1224 
downloading 谢谢啊,知道了!



-------------------------------------------------------------------------------------------
一点也不爽!!!

发表于:2003-07-05 16:06:56

回复主题 [ 返回ASP ]
主题: js如何判断日期类型?
手机看宽带山

关于我们 - 联系我们 - 加入我们 - 营销服务 - 友情链接 - 频道合作- PChome Widget
Copyright © 1996-2009 PChome.net All rights reserved. 电脑之家 版权所有