#navi_header|PHP| しまった。date/gmdateで'r'フォーマットすればHTTP-Dateに直せた。いちいちgmstrftimeしてたよ・・・。 いや、正確にはRFC-2822のフォーマットなんだけど、中身的にはRFC822 (updated RFC1123)と同じ。 http://www.faqs.org/rfcs/rfc2822 → 3.3. Date and Time Specification http://www.ietf.org/rfc/rfc0822.txt → 5. DATE AND TIME SPECIFICATION http://www.ietf.org/rfc/rfc1123.txt → 5.2.14 RFC-822 Date and Time Specification: RFC-822 Section 5 (単にRFC822で年が2桁だったのを、2-4桁に修正しただけ) #pre||> DOS> php -r "echo date('r');" Mon, 7 May 2007 12:06:51 +0900 DOS> php -r "echo date('Z');" 32400 > php -r "echo strtotime(date('r'));" 1178507255 > php -r "echo time();" 1178507267 > php -r "echo gmdate('r');" Mon, 7 May 2007 03:17:08 +0000 ||< #navi_footer|PHP|