Date-fns и Moment разные результаты - PullRequest
1 голос
/ 05 марта 2020

У меня есть эта строка даты: 2020-01-21, и я получаю два разных результата между Date-Fns и Moment:

Date-fns: {format(new Date(startTime), 'MMM d, y')} => Jan 20, 2020
Moment:  {moment(startTime).format('MMM Do, YYYY')} => Jan 21st, 2020

1 Ответ

2 голосов
/ 05 марта 2020

date-fns недавно изменил на способ разбора строки на дату . В настоящее время рекомендуется использовать parseISO следующим образом:

parseISO('2020-01-21')

Проблема на самом деле возникает раньше, чем date-fns - в консоли браузера следующее:

new Date('2020-01-21')

показывает неверная дата

...