Используя момент. js, чтобы определить, находится ли момент () до, во время или после указанного c временного блока - PullRequest
0 голосов
/ 10 января 2020

У меня проблемы с намоткой на голову. js. По сути, я хочу определить, является ли текущее время до, между или после определенного временного блока. Я не могу понять, должен ли я использовать массив для моих определенных c блоков времени или объект, или, может быть, я все об этом ошибаюсь ... Любое руководство было бы замечательно.

1 Ответ

1 голос
/ 10 января 2020

Вы можете передать формат ввода в момент js, а затем сравнить их:

let momentTime = moment("13:30", 'HH:mm');
let laterMomentTime = moment("15:00", 'HH:mm');

if(momentTime.isBefore(laterMomentTime)){
  console.log("Yes 1:30 pm is earlier");
}
<script src="https://cdnjs.cloudflare.com/ajax/libs/jquery/3.3.1/jquery.min.js"></script>
<script src="https://cdnjs.cloudflare.com/ajax/libs/moment.js/2.10.3/moment.js"></script>
...