我正在尋找一種方式來獲得在HTTP日期格式是例如當前日期和時間「星期二,1994年11月15日8時12分31秒格林尼治標準時間」的JavaScript。我想用JavaScript來解決這個問題。 我試着用:獲取當前日期和與HTTP日期格式
new Date().toString()
,但是這給了我不同的格式,如: 「星期二2013年8月20日0時19分28秒GMT + 0200」。 我需要將當天的月份換算爲當天,並在一週中的某一天和本月的某天之間進行昏迷。 我怎樣才能得到這種格式?
我正在尋找一種方式來獲得在HTTP日期格式是例如當前日期和時間「星期二,1994年11月15日8時12分31秒格林尼治標準時間」的JavaScript。我想用JavaScript來解決這個問題。 我試着用:獲取當前日期和與HTTP日期格式
new Date().toString()
,但是這給了我不同的格式,如: 「星期二2013年8月20日0時19分28秒GMT + 0200」。 我需要將當天的月份換算爲當天,並在一週中的某一天和本月的某天之間進行昏迷。 我怎樣才能得到這種格式?
的HTTP date format你提到的實際上是一個RFC-1123 timestamp。 Date
對象上的toUTCString
函數應該爲return a compatible value。
您可以this sample Fiddle驗證此。
根據[RFC 7231 HTTP/1.1§7.1.1](https://tools.ietf.org/html/rfc7231#section -7.1.1.1)「首選格式是Internet郵件格式[RFC5322]使用的日期和時間規範的固定長度和單區域子集。」這可能仍然是兼容的,但它需要更多的研究。 –
看到這個答案:http://stackoverflow.com/a/1056730/1618257 –