【发布时间】:2013-11-27 12:57:48
【问题描述】:
我有这个问题...我没有发现任何类似的东西,而且似乎很奇怪没有人在使用 moment.js 验证时间时遇到这个问题。
moment('03:55', 'HH:mm').isValid(); //true
moment('03:55jojojo', 'HH:mm').isValid(); //true
moment('03:55jojojo', 'HH:mm',true).isValid(); //true
我做错了吗? 这是一个例子:
【问题讨论】:
-
我只能猜测他们明确测试您传递的格式是否经过测试...但是没有检查“值与格式的长度是否相同?”...我建议尝试向 moment.js 提交错误报告
-
...为什么一开始会有这些多余的字符?它是否针对该格式正确验证较长的日期字符串?
-
多余的字符是什么意思?
标签: javascript jquery date momentjs