非常简单的问题,如何验证日期时间,以便输入既是正确的格式,又是有效的日期,与 2015-02-30 ...
不同。
2015-06-28 16:06:35 //Valid
最佳答案
尝试使用moment.js 。它非常擅长接受类似日期的输入并将其解析为可用的内容。它还具有一个 isValid 方法,用于确定库是否能够解析给定的日期输入。
http://momentjs.com/docs/#/parsing/is-valid/
var feb30 = moment('2015-02-30');
var jun28 = moment('2015-06-28');
str = "Feb 30: " + feb30.isValid(); // false
str += "\nJun 28: " + jun28.isValid(); // true
alert(str);
<script src="https://cdnjs.cloudflare.com/ajax/libs/moment.js/2.10.3/moment-with-locales.min.js"></script>
关于javascript - 使用 : Y-m-d H:m:s in javascript 验证日期时间,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/31101211/