检查日期是否存在(第30天/第31天)

Moo*_*tar 2 javascript java grails

如何检查一个月的30或31天是否确实存在.

31.09.2016不存在,但将在Java和Javascript中显示为01.10.2016.即使使用正确的语言环境等,javascript或java中的任何解决方案都是受欢迎的,因为ajax请求也可以解决这个问题.

提前致谢

nag*_*gyf 6

我认为你应该在javascript:MomentJS中使用momentjs库进行任何类型的日期操作

var date = moment('31.09.2016','DD.MM.YYYY');
console.log(date.isValid()); // This will print false in case of an invalid date
Run Code Online (Sandbox Code Playgroud)

编辑:创建了一个plunker,你可以尝试一下:plunker示例 .检查javascript控制台