我正在使用 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 生成此类兼容的字符串,或者我是否必须编写自定义函数来执行此操作?