web-dev-qa-db-fra.com

Comment faire un supérieur ou égal à avec moments (moment.js) en javascript?

En gros, je veux faire un myMoment >= yourMoment. Il n'y a pas de myMoment.isSameOrAfter et écrire que combiner isSame et .isAfter est un peu long. 

Quelle est l'alternative? Convertir le moment en js date et utiliser >= pour comparer?

40
johntrepreneur

Vous pouvez utiliser la méthode isSameOrAfter dans momentjs:

moment1.isSameOrAfter(moment2);
80
Daniel0b1b
let A = moment('2020-01-02');
let B = moment('2020-01-01');
let C = moment('2020-01-03');
console.log(A.diff(B, 'days'));// => 1
console.log(A.diff(C, 'days'));// => -1

Les mesures prises en charge sont les années, les mois, les semaines, les jours, les heures, les minutes et les secondes momentjs.com

0
tuananh