javascript日期四舍五入至下个月
在接受用户以MM/DD/YYYY字符串格式提供的日期字符串后,我使用下面的代码创建日期对象javascript日期四舍五入至下个月,javascript,jquery,Javascript,Jquery,在接受用户以MM/DD/YYYY字符串格式提供的日期字符串后,我使用下面的代码创建日期对象 var userEnteredDate = '02/31/2015'; //example incorrect date entered by user var userDate = new Date(userEnteredDate); //Getting rounded to 3rd March instead of throwing error 有没有办法用JavaScript解决这个问题。 我不想
var userEnteredDate = '02/31/2015'; //example incorrect date entered by user
var userDate = new Date(userEnteredDate); //Getting rounded to 3rd March instead of throwing error
有没有办法用JavaScript解决这个问题。
我不想做闰年的所有验证,公历上缺少的日期等等
所需的行为是,当传递错误的日期时,它应该返回NaN。
出于与旧版本angularjs兼容的原因,我不想使用任何第三方库
**注意:*这与使用Momentjs不同,这个问题是关于javascript日期功能中的问题,使用本机日期构造函数解析日期不可靠。您应该改为使用库–它会为无效日期抛出错误
如果您允许用户输入日期,您也可以考虑使用DeDePikor来更好地使用UX.< /P> HI,因为我们项目中使用的旧版本的JavaScript,我们在使用MyjJS库时似乎遇到了一些问题。