2013-08-19 117 views
2

我正在尋找一種方式來獲得在HTTP日期格式是例如當前日期和時間「星期二,1994年11月15日8時12分31秒格林尼治標準時間」的JavaScript。我想用JavaScript來解決這個問題。 我試着用:獲取當前日期和與HTTP日期格式

new Date().toString() 

,但是這給了我不同的格式,如: 「星期二2013年8月20日0時19分28秒GMT + 0200」。 我需要將當天的月份換算爲當天,並在一週中的某一天和本月的某天之間進行昏迷。 我怎樣才能得到這種格式?

+0

看到這個答案:http://stackoverflow.com/a/1056730/1618257 –

回答

7

HTTP date format你提到的實際上是一個RFC-1123 timestampDate對象上的toUTCString函數應該爲return a compatible value

您可以this sample Fiddle驗證此。

+0

根據[RFC 7231 HTTP/1.1§7.1.1](https://tools.ietf.org/html/rfc7231#section -7.1.1.1)「首選格式是Internet郵件格式[RFC5322]使用的日期和時間規範的固定長度和單區域子集。」這可能仍然是兼容的,但它需要更多的研究。 –