momentJS .isValid()方法会将整数当作时间戳?比如传入一个“3000”,不是时间格式也会返回true,像是这样:moment("3000").isValid() // true怎么解决?
不是当时间戳,而是当 3000 年处理了。
因为最后是会按
new Date(string)
去验证是否合法,而new Date('3000')
确实是合法的……