Date-fns 和 Moment 不同的结果

Date-fns and Moment different results

我有这个日期字符串: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

date-fns 最近更改为 how a string is parsed into a date。当前的最佳做法是使用 parseISO,如下所示:

parseISO('2020-01-21')

问题实际上发生在 date-fns 之前 - 在浏览器控制台中出现以下内容:

new Date('2020-01-21')

显示的日期不正确。