Сравнение даты момента с «родной» датой в Javascript - PullRequest
0 голосов
/ 17 мая 2019

Написание некоторых модульных тестов, где я тестирую некоторую логику, которая использует MomentJS.

Однако, как лучше сравнивать даты?

Если я посмотрю на мои даты, они напечатают следующее (я в EST):

// vanilla 
var date = new Date('2018-02-10');

// moment
var mDate = new moment('2018-02-10');

// print contents
console.log(date.toUTCString());    // Fri Feb 09 2018 19:00:00 GMT-0500 (EST)
console.log(mDate.toUTCString());   // Sat Feb 10 2018 00:00:00 GMT-0500 (EST)

console.log(date == mDate);         // false
console.log(new Date(date) == new Date(mDate));   //false

Мысли

...