Момент JS UTC сравнение даты - PullRequest
0 голосов
/ 04 октября 2018

Как мне сравнивать new Date().toUTCString() с голосом Wed, 03 Oct 2018 01:33:29 GMT в данный момент?

Я пробовал moment(Wed, 03 Oct 2018 01:33:29 GMT).isBefore(moment(new Date().toUTCString())), но, похоже, не работает.

Ответы [ 2 ]

0 голосов
/ 04 октября 2018

Вы можете просто сделать это следующим образом:

moment('Thu Oct 04 2018 07:35:54 GMT+0530 (IST)').isBefore(moment())

moment('Wed, 03 Oct 2018 01:33:29 GMT').isBefore(moment())

Это должно вернуть вам значение.(Истина / ложь)

0 голосов
/ 04 октября 2018

Как вы объяснили, сравнение работает для меня.Проверьте фрагмент.К вашему сведению, вам нужно использовать '' при создании объекта момента из строки.

$(() => {
  var a = moment('Wed, 03 Oct 2018 01:33:29 GMT');
  var b = moment(new Date().toUTCString());
  console.log(a.isBefore(b));
});
<script src="https://ajax.googleapis.com/ajax/libs/jquery/2.1.1/jquery.min.js"></script>
<script src="https://cdnjs.cloudflare.com/ajax/libs/moment.js/2.22.2/moment.min.js"></script>
...