Date-fns 返回不正确的日期

Con*_*ena 4 javascript date-fns

我有一个以这种格式存储在数据库中的日期字符串集合:

2018-06-28T14:06:26.524Z

2018-07-02T10:32:18.818Z

2018-07-06T15:08:50.233Z

我需要在前端将这些日期转换为如下格式:

28 June 2018 14:06:26

02 July 2018 10:32:18

06 July 2018 08:50:23

我使用 date-fns 执行此操作的尝试是:

format(new Date(date), 'dd MMMM yyyy HH:MM:ss')
Run Code Online (Sandbox Code Playgroud)

问题是从上面返回的日期不正确:

2018-06-28T14:06:26.524Z回报28 June 2018 15:06:26

2018-07-02T10:32:18.818Z回报02 July 2018 11:07:18

2018-07-06T15:08:50.233Z回报06 July 2018 16:07:50

我在这里做错了什么以及如何解决这个问题以便正确返回日期?

Ada*_*dam 5

你把时间搞乱了:

HH:mm:ss不是HH:MM:ss

MM代表月份,mm代表分钟 -文档