新足迹

 找回密码
 注册

精华好帖回顾

· 致那些终将逝去的青春 (2011-11-17) 十年一觉 · 参加活动:介绍一本我读过的好书《月亮和六便士》 (2011-8-16) big_beast
· 近期拍摄的银河 (2015-5-20) bluephynex · 2011 小试牛刀 之 意大利五城 (2011-7-22) JerryWu
Advertisement
Advertisement
查看: 1446|回复: 16

javascript 有没有 isdate ? [复制链接]

头像被屏蔽

禁止访问

发表于 2011-3-3 11:15 |显示全部楼层
此文章由 atransformer 原创或转贴,不代表本站立场和观点,版权归 oursteps.com.au 和作者 atransformer 所有!转贴必须注明作者、出处和本声明,并保持内容完整
javascript  有没有 isdate 之类的东东?
Advertisement
Advertisement
头像被屏蔽

禁止访问

发表于 2011-3-3 11:19 |显示全部楼层

不知这个工作不?

此文章由 atransformer 原创或转贴,不代表本站立场和观点,版权归 oursteps.com.au 和作者 atransformer 所有!转贴必须注明作者、出处和本声明,并保持内容完整
the solution is very simple:

function isDate (value)
{
return (!isNaN (new Date (value).getYear () ) ) ;
}

特殊贡献奖章

发表于 2011-3-3 11:31 |显示全部楼层
此文章由 kr2000 原创或转贴,不代表本站立场和观点,版权归 oursteps.com.au 和作者 kr2000 所有!转贴必须注明作者、出处和本声明,并保持内容完整
你要看这个date是神马格式,根据格式来validate
头像被屏蔽

禁止访问

发表于 2011-3-3 11:37 |显示全部楼层

通用格式

此文章由 atransformer 原创或转贴,不代表本站立场和观点,版权归 oursteps.com.au 和作者 atransformer 所有!转贴必须注明作者、出处和本声明,并保持内容完整
原帖由 kr2000 于 2011-3-3 12:31 发表
你要看这个date是神马格式,根据格式来validate


没有适合通用格式的?

发表于 2011-3-3 11:40 |显示全部楼层
此文章由 典 原创或转贴,不代表本站立场和观点,版权归 oursteps.com.au 和作者 典 所有!转贴必须注明作者、出处和本声明,并保持内容完整
原帖由 atransformer 于 2011-3-3 11:19 发表
the solution is very simple:

function isDate (value)
{
return (!isNaN (new Date (value).getYear () ) ) ;
}



It works
With Following Values, the fuction will return true

new Date()
"15/11/2011"
"11/15/2011"
null

特殊贡献奖章

发表于 2011-3-3 11:42 |显示全部楼层
此文章由 kr2000 原创或转贴,不代表本站立场和观点,版权归 oursteps.com.au 和作者 kr2000 所有!转贴必须注明作者、出处和本声明,并保持内容完整
date的格式太多了,每个就检查很麻烦
是user输入的吗?
你干脆限制一下user的输入格式
或者给个ui让user选
jquery的datepicker很好用
Advertisement
Advertisement

发表于 2011-3-3 11:42 |显示全部楼层
此文章由 典 原创或转贴,不代表本站立场和观点,版权归 oursteps.com.au 和作者 典 所有!转贴必须注明作者、出处和本声明,并保持内容完整
For validation
You can use Regular Expressions
头像被屏蔽

禁止访问

发表于 2011-3-3 11:46 |显示全部楼层
此文章由 atransformer 原创或转贴,不代表本站立场和观点,版权归 oursteps.com.au 和作者 atransformer 所有!转贴必须注明作者、出处和本声明,并保持内容完整
原帖由 于 2011-3-3 12:42 发表
For validation
You can use Regular Expressions


how?

发表于 2011-3-3 11:55 |显示全部楼层
此文章由 mylt 原创或转贴,不代表本站立场和观点,版权归 oursteps.com.au 和作者 mylt 所有!转贴必须注明作者、出处和本声明,并保持内容完整
日期格式的validation还是要让用户选或者指定格式,要不然输入的格式5花8门的,regular expression也不好写

发表于 2011-3-3 12:37 |显示全部楼层
此文章由 乱码 原创或转贴,不代表本站立场和观点,版权归 oursteps.com.au 和作者 乱码 所有!转贴必须注明作者、出处和本声明,并保持内容完整
原帖由 kr2000 于 2011-3-3 12:42 发表
date的格式太多了,每个就检查很麻烦
是user输入的吗?
你干脆限制一下user的输入格式
或者给个ui让user选
jquery的datepicker很好用


很对,jquery ui的datepicker有date format,,可以做为验证的标准。
头像被屏蔽

禁止访问

发表于 2011-3-3 12:39 |显示全部楼层
此文章由 atransformer 原创或转贴,不代表本站立场和观点,版权归 oursteps.com.au 和作者 atransformer 所有!转贴必须注明作者、出处和本声明,并保持内容完整
原帖由 乱码 于 2011-3-3 13:37 发表


很对,jquery ui的datepicker有date format,,可以做为验证的标准。


问题是,强行让user 用 picker, 不友好吧??
Advertisement
Advertisement

特殊贡献奖章

发表于 2011-3-3 12:46 |显示全部楼层
此文章由 kr2000 原创或转贴,不代表本站立场和观点,版权归 oursteps.com.au 和作者 kr2000 所有!转贴必须注明作者、出处和本声明,并保持内容完整
选日期比输入强多了
大网站都这么做的
原帖由 atransformer 于 2011-3-3 13:39 发表


问题是,强行让user 用 picker, 不友好吧??

发表于 2011-3-3 12:47 |显示全部楼层
此文章由 乱码 原创或转贴,不代表本站立场和观点,版权归 oursteps.com.au 和作者 乱码 所有!转贴必须注明作者、出处和本声明,并保持内容完整
原帖由 atransformer 于 2011-3-3 13:39 发表


问题是,强行让user 用 picker, 不友好吧??


没啥不好的阿,现在没几个人喜欢手工输入date.
头像被屏蔽

禁止访问

发表于 2011-3-3 12:48 |显示全部楼层

谢谢楼上各位

此文章由 atransformer 原创或转贴,不代表本站立场和观点,版权归 oursteps.com.au 和作者 atransformer 所有!转贴必须注明作者、出处和本声明,并保持内容完整
决定了,jquery

发表于 2011-3-3 12:51 |显示全部楼层
此文章由 乱码 原创或转贴,不代表本站立场和观点,版权归 oursteps.com.au 和作者 乱码 所有!转贴必须注明作者、出处和本声明,并保持内容完整
原帖由 atransformer 于 2011-3-3 13:48 发表
决定了,jquery


嗯,用它吧,需要的话,我把date的validation算法发给你。

先看看datapicker怎么用的再说。

http://jqueryui.com/demos/datepicker/

[ 本帖最后由 乱码 于 2011-3-3 13:53 编辑 ]
头像被屏蔽

禁止访问

发表于 2011-3-3 12:56 |显示全部楼层
此文章由 atransformer 原创或转贴,不代表本站立场和观点,版权归 oursteps.com.au 和作者 atransformer 所有!转贴必须注明作者、出处和本声明,并保持内容完整
原帖由 乱码 于 2011-3-3 13:51 发表


嗯,用它吧,需要的话,我把date的validation算法发给你。

先看看datapicker怎么用的再说。

http://jqueryui.com/demos/datepicker/


正在阅读此页
Advertisement
Advertisement
头像被屏蔽

禁止访问

发表于 2011-3-3 13:03 |显示全部楼层

jquery datepicker

此文章由 atransformer 原创或转贴,不代表本站立场和观点,版权归 oursteps.com.au 和作者 atransformer 所有!转贴必须注明作者、出处和本声明,并保持内容完整
真好使!!!

评分

参与人数 1积分 +3 收起 理由
kr2000 + 3 恭喜

查看全部评分

发表回复

您需要登录后才可以回帖 登录 | 注册

本版积分规则

Advertisement
Advertisement
返回顶部