Как сравнить Moment.js дата? У меня есть JSON, в котором есть «дата», как я могу сравнить сегодня с тем, что находится в «дате»?
Moment.js
Мой Json:
{ date: "2020-03-29 17:03:04" }
Мой код :
moment(MYJSON).isSame(moment().format('L') // false
Используйте момент (). 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>