Сравните разницу между датами и моментами - PullRequest
0 голосов
/ 15 апреля 2019

Я должен сравнить, если прошло 15 секунд между первой и второй датой, которую я получаю из JSON в формате: 2019-01-31T10:45:10.000Z Я пытаюсь сделать что-то как:

var a = moment(first.date);
var b = moment(second.date);
console.log(a.diff(b, 'seconds'));

Но это не работает вообще. Есть предложения?

1 Ответ

0 голосов
/ 15 апреля 2019
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
...