我必须比较从JSON获得的第一个日期和第二个日期之间是否经过了15秒,格式为:2019-01-31T10:45:10.000Z
我尝试将其制作为:
var a = moment(first.date);
var b = moment(second.date);
console.log(a.diff(b, 'seconds'));
但是它根本无法正常工作。有什么建议吗?
答案 0 :(得分:0)
Can you be more specific??
let a = moment('2018-10-10 10:50:00');
let b = moment('2018-10-10 10:51:00');
var c = moment('2019-01-31T10:50:00.000Z');
var d = moment('2019-01-31T10:51:00.000Z');
console.log(a);
console.log(b);
console.log(b.diff(a, 'seconds'));
console.log(c);
console.log(d);
console.log(d.diff(c, 'seconds'));
// outputs
moment("2018-10-10T10:50:00.000")
moment("2018-10-10T10:51:00.000")
60
moment("2019-01-31T10:50:00.000")
moment("2019-01-31T10:51:00.000")
60