以 utc javascript nan 格式解析时间

parse time in utc javascript nan

我有这样的时间: Sat Jan 04 2020 02:12:00 GMT+0300

如何将其转换成这种 EEE MMM dd HH:mm:ss z yyyy 格式或 UTC 时间格式?

在 javascript ?

我试过了 console.log(Date.UTC(Date.parse('Sat Jan 04 2020 02:12:00 GMT+0300'))); 它给了我 NaN

尝试使用 new Date() 方法。

console.log(new Date('Sat Jan 04 2020 02:12:00 GMT+0300'))

要使用自定义格式,请尝试使用 MomentJS

console.log(moment(new Date('Sat Jan 04 2020 02:12:00 GMT+0300')).format('ddd MMM DD HH:mm:ss zz YYYY'))
<script src="http://cdnjs.cloudflare.com/ajax/libs/moment.js/1.5.1/moment.min.js"></script>

请注意:最新版本的 Moment js 1.6.0+ 不支持时区功能。