我尝试检查 h:mm 中的某个时间是否在另一个具有相同格式的时间之前。但是,控制台向我显示一个错误,说 isBefore 不是一个函数,或者它总是打印错误。我在 Ionic 3/Angular 中使用此代码。
如果我编写如下代码,控制台将打印错误。我尝试了不同的论点而不是小时。
var start_time = moment('20:00', 'h:mm').format('LT');
var last_time = moment('21:59', 'h:mm').format('LT');
var check_last = moment(start_time).isBefore(last_time, 'hour');
console.log(check_last);
如果我编码如下。如下链接所示。控制台给我的错误是
var start_time = moment('20:00', 'h:mm').format('LT');
var last_time = moment('21:59', 'h:mm').format('LT');
var check_last = start_time.isBefore(last_time, 'hour');
console.log(check_last);
在momentjs的官方网站上,我没有弄清楚如何比较两次。你能给我支持吗?