Как сравнить Момент. js дата? - PullRequest
0 голосов
/ 28 марта 2020

Как сравнить Moment.js дата? У меня есть JSON, в котором есть «дата», как я могу сравнить сегодня с тем, что находится в «дате»?

Мой Json:

{
   date: "2020-03-29 17:03:04"
}

Мой код :

moment(MYJSON).isSame(moment().format('L') // false

enter image description here

1 Ответ

1 голос
/ 29 марта 2020

Используйте момент (). IsSame (), чтобы проверить, совпадает ли момент с другим моментом. Первый аргумент будет проанализирован как мгновение, если это не так.

При переходе в месяц будут проверяться месяц и год. Переход в день будет проверять день, месяц и год

Документы: https://momentjscom.readthedocs.io/en/latest/moment/05-query/02-is-same/

var input = "2020-03-29 17:03:04";
console.log(moment(input).isSame("2020-12-31", "year"));
 <script src="https://cdnjs.cloudflare.com/ajax/libs/moment.js/2.22.2/moment.min.js"></script> 
...