Javascript 如何使用date fns lib解析字符串日期
我有一个字符串日期,如下所示:Javascript 如何使用date fns lib解析字符串日期,javascript,date,date-fns,Javascript,Date,Date Fns,我有一个字符串日期,如下所示: Mon Apr 12 2021 17:00:00 GMT+0200 (Central European Summer Time) 我需要它将其解析为以下dd/MM/yyy格式 因此,我的尝试是: const date = 'Mon Apr 12 2021 17:00:00 GMT+0200 (Central European Summer Time)'; const parsedDate = parse(date, 'E MMM d yyyy H:m:s' ne
Mon Apr 12 2021 17:00:00 GMT+0200 (Central European Summer Time)
我需要它将其解析为以下dd/MM/yyy格式
因此,我的尝试是:
const date = 'Mon Apr 12 2021 17:00:00 GMT+0200 (Central European Summer Time)';
const parsedDate = parse(date, 'E MMM d yyyy H:m:s' new Date());
const formattedDate = format(parsedDate, 'dd/MM/yyy');
但问题在于日期的这一部分:GMT+0200(中欧夏季时间)。
处理它的正确方法是什么?它是一个有效的日期字符串,因此您可以调用
新日期('Mon Apr 12 2021 17:00:00 GMT+0200(中欧夏季时间)
嗯,这是我的第一个想法,看起来它实际上是正确的,问题是一些对象没有该属性:),现已修复。如果你愿意,我会接受你的回答:)