Momentjs日期验证

时间:2014-03-17 08:56:03

标签: javascript momentjs

使用以下设置创建时刻日期对象时:

var date = moment({
    year:   2014,
    month:  2,
    day:    17,
    hour:   9,
    minute: 60
});
date.isValid(); // false

Mon Mar 17 2014 10:00:00 GMT+0100 (Romance Standard Time)

输出正确但是当我尝试验证此日期时,它是不正确的。我认为这是因为分数大于60.通常这不是问题,但我使用Twix来创建范围,由于这个问题,我得到了无效的日期。有没有办法解决这个问题?

1 个答案:

答案 0 :(得分:0)

您可以使用本机Date构造函数来处理溢出:

var date = moment(new Date(2014,2,17,9,60));