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 に答える