问答文章1 问答文章501 问答文章1001 问答文章1501 问答文章2001 问答文章2501 问答文章3001 问答文章3501 问答文章4001 问答文章4501 问答文章5001 问答文章5501 问答文章6001 问答文章6501 问答文章7001 问答文章7501 问答文章8001 问答文章8501 问答文章9001 问答文章9501

js检测日期格式

发布网友 发布时间:2022-05-05 01:00

我来回答

1个回答

热心网友 时间:2022-05-16 14:27

/**
*校验字符串是否为日期型
*返回值:
*如果为空,定义校验通过, 返回true
*如果字串为日期型,校验通过, 返回true
*如果日期不合法, 返回false 参考提示信息:输入域的时间不合法!(yyyy-MM-dd)
*/
function checkIsValidDate(str)
{
//如果为空,则通过校验
if(str == "")
return true;
var pattern = /^((d{4})|(d{2}))-(d{1,2})-(d{1,2})$/g;
if(!pattern.test(str))
return false;
var arrDate = str.split("-");
if(parseInt(arrDate[0],10) < 100)
arrDate[0] = 2000 + parseInt(arrDate[0],10) + "";
var date = new Date(arrDate[0],(parseInt(arrDate[1],10) -1)+"",arrDate[2]);
if(date.getYear() == arrDate[0]
&& date.getMonth() == (parseInt(arrDate[1],10) -1)+""
&& date.getDate() == arrDate[2])
return true;
else
return false;
}
声明声明:本网页内容为用户发布,旨在传播知识,不代表本网认同其观点,若有侵权等问题请及时与本网联系,我们将在第一时间删除处理。E-MAIL:11247931@qq.com
可以用电高压锅做蛋糕吗 蛋糕机选哪家实惠? 京东闪付开通后无法添加到applepay怎么办 二年级数学说课稿范文 苹果手机电充到80就不充了怎么回事 上有八,下有八中间有个十字花打一字 ...排名22000.能否上到广工的机械制造和自动化(卓越工程师班)_百度知 ... 把内存由DDR2升级到DDR3,是不是要设置什么东东啊。 怎样吧DDR2的内存条改成DDR3 ...的内存条是DDR2的,我想换DDR3的可以吗?该怎么换?还有该注意什么... JS怎样验证日期格式(yyyy-mm-dd)? 中国银行有多少家银行? 中国银行营业网点有多少家啊? 中国银行一共有多少家分行? 折飞镖的方法 怎么用纸折飞镖 中国银行在境内到底有多少家一级分行啊??? 孕妇装防辐射服是否有用? 孕妇穿的外出的防辐射服有用吗? 公积金贷款怎么划算 知乎 情商高的人如何买房子&#xFFFC;? 防辐射服有用吗?孕妇是否需要穿防辐射服? 买养老保险与买房子那个比较好 知乎 怀孕穿防辐射服有用吗?孕妇有没有必要穿? 大龄剩女婚前买房,男友母亲:把房子卖了,婚礼就如期举行,我该妥协吗? 防辐射服对孕妇有用吗? 全款买房后房产证什么时候下来知乎 贷款买车和全款买车,哪个更合适 知乎 贷款买房 到底 上不上算 知乎 ◆ 北京中医院治疗痘痘怎么样?听有的人说不错是不是真的? 在购房的时候,是选择全款买小户型,还是贷款购买大户型? 我用JS判断日期格式是否正确,可是当我填入正确的日期的时候,它还是会提... javascript不用正则表达式怎么样验证日期格式是yyyy-mm-dd js 判断日期格式 JS怎么用正则表达式判断输入的日期格式为 yyyy JS判断时间格式 求一js正则表达式验证YYYY/MM/DD格式日期。 五一劳动节的来历 是为什么。。。 JS怎么用正则表达式判断输入的日期格式为 yyyy-mm-dd “待客之道”包含哪些方面 铁路12306我的手机号被别人注册了,找回密码但显示身份证号不对,改怎么办? 什么是待客之道? 12306密码忘了怎么办,找回时说身份证号与证件类型 去做客不要空手去,有哪些生活礼节是必须注意的? 我用手机找回12306密码怎么说我的身份证格式是非法的 中国古代都有什么待客礼仪 俗语来客不摆三盘菜,可惜十人九不知,待客之道你了解多少? 待客之道从古流传至今,在古代古人的待客之道是什么样的? 什么是待客之道,什么又是客须之礼? 去别人家做客礼仪和别人来自己家的待客之道 待人接客的礼节