告诉这是否天,月或年与momentjs

问题描述:

我知道我可以告诉大家,整个日期无效与momentjs isValid无效:告诉这是否天,月或年与momentjs

moment(values.dateOfBirth, dateFormat).isValid() 

但是有没有告诉它是否是一天的一种方式,月份或年份哪部分无效?

例如如果一天的时间是30,而这个月的时间是二月,那么这一天就是无效的。

你可以做.invalidAt()来确定哪些日期值溢出:

var m = moment("2011-10-10T10:20:90"); 
m.isValid(); // false 
m.invalidAt(); // 5 for seconds 

整数返回具有以下含义:

  • -1没有溢出
  • 0年
  • 1个月
  • 2天
  • 3小时
  • 4分钟
  • 5秒
  • 6毫秒

源:https://momentjs.com/docs/#/parsing/is-valid/

+0

这样,答案是 “读友好手册”:P –