Warning: file_get_contents(/data/phpspider/zhask/data//catemap/5/date/2.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Javascript 如何使用date fns lib解析字符串日期_Javascript_Date_Date Fns - Fatal编程技术网

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(中欧夏季时间)
嗯,这是我的第一个想法,看起来它实际上是正确的,问题是一些对象没有该属性:),现已修复。如果你愿意,我会接受你的回答:)