社区
JavaScript
帖子详情
关于日期、时间字符串的验证问题
kel
2002-09-14 12:19:57
怎样才能做到在日、月,分之前加0也能通过?
如用户输入2002-09-12 8:00,
能证明此是个正确的时间字符串.
我用了meizz的那个正则表达式来验证,
但是那样在日、月、时、分前都不能加0。
但按我们的习惯,8点都写成8:00.
...全文
40
2
打赏
收藏
关于日期、时间字符串的验证问题
怎样才能做到在日、月,分之前加0也能通过? 如用户输入2002-09-12 8:00, 能证明此是个正确的时间字符串. 我用了meizz的那个正则表达式来验证, 但是那样在日、月、时、分前都不能加0。 但按我们的习惯,8点都写成8:00.
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
2 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
kel
2002-09-14
打赏
举报
回复
to:qiushuiwuhen
谢谢你!
你真是我的偶像!致以我最崇高的敬意!!!!
qiushuiwuhen
2002-09-14
打赏
举报
回复
<script>
function strDateTime(str){
var reg = /^(\d{1,4})(-|\/)(\d{1,2})\2(\d{1,2}) (\d{1,2}):(\d{1,2})$/;
var r = str.match(reg);
if(r==null)return false;
var d= new Date(r[1], --r[3],r[4],r[5],r[6]);
if(d.getFullYear()!=Number(r[1]))return false;
if(d.getMonth()!=Number(r[3]))return false;
if(d.getDate()!=Number(r[4]))return false;
if(d.getHours()!=Number(r[5]))return false;
if(d.getMinutes()!=Number(r[6]))return false;
return true;
}
alert(strDateTime("2002-09-12 8:00"))
alert(strDateTime("2002-09-12 8:60"))
</script>
Java中
验证
日期
时间
字符串
是否合法的几种方式
然后,使用该对象的parse()方法将待
验证
的
日期
时间
字符串
转化为Date对象,如果转化成功,则表示该
日期
时间
字符串
符合指定的格式和有效性,否则将抛出ParseException异常。如果该方法抛出异常,则表示
日期
时间
字符串
...
js
验证
字符串
是否是
时间
日期
格式
js
验证
字符串
是否是
时间
日期
格式
SQL Server
日期
时间
字符串
的处理和转换
在上面的示例中,第一个查询将返回当前
日期
的
字符串
表示,格式为“yyyy-mm-dd”(例如:“2023-04-28”);在上面的代码中,DATEADD函数的第一个参数表示要增加或减少的
时间
间隔单位(day表示天数),第二个参数表示...
java
字符串
时间
判断是否在30天内
时间
是
字符串
类型时, 比较大小的时候,先要 转化成 “
时间
格式”,然后在进行比较。
字符串
比较大小的规则: 首先取出两个
字符串
的长度,比较较小的长度内,两者是否相等。... *
验证
字符串
时间
,是否在30...
Java|
字符串
验证
字符串
是否符合
日期
格式
Java
验证
字符串
是否符合
日期
格式 很多时候我们需要
验证
字符串
是否是正确的
日期
格式,在这里做一个总结 /** *
验证
日期
格式是否满足要求 * * @param str 需要
验证
的
日期
格式 * @param formatString
验证
的标准格式,...
JavaScript
87,996
社区成员
224,693
社区内容
发帖
与我相关
我的任务
JavaScript
Web 开发 JavaScript
复制链接
扫一扫
分享
社区描述
Web 开发 JavaScript
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章