4

我正在使用 Node.js 构建我的 RSS 文件。我创建一个日期字符串,(new Date).toString()然后将该值用于<pubDate>RSS 文件中的字段。但是,当我运行Feed Validator时,它报告这样的日期字符串无效:

在此处输入图像描述

我生成的示例日期字符串是:

Fri Oct 25 2013 17:59:42 GMT+0200 (Central European Daylight Time)

如果我理解正确,为了验证,“Fri”之后应该有一个逗号,并且应该删除“GMT”和末尾的括号。是否有一种内置方法可以使用 JavaScript 生成此类兼容的字符串,或者我是否必须编写自定义函数来执行此操作?

4

1 回答 1

13

(new Date).toUTCString()

记录在http://mdn.io/toUTCString

于 2013-10-26T14:44:32.600 回答