php5.1.1以降、date関数に以下の定数が追加されました。
PHP 5.1.1 以降、日付形式関数 (date() など) で使用できる標準の日付式メソッドを提供するために、次の定数が定義されています。
DATE_ATOM (文字列)
原子時計形式 (例: 2005-08-15T15:52:01+00:00)
DATE_COOKIE (文字列)
HTTP Cookie 形式 (例: Mon, 15 Aug 2005 15:52:01 UTC)
DATE_ISO8601 (文字列)
ISO-8601 (例: 2005-08-15T15:52:01+0000)
DATE_RFC822 (文字列)
RFC 822 (例: Mon, 15 Aug 2005 15:52:01 UTC)
DATE_RFC850 (文字列)
RFC 850 (例: Monday, 15-Aug-05 15:52:01 UTC)
DATE_RFC1036 (文字列)
RFC 1036 (例: Monday, 15-Aug-05 15:52:01 UTC)
DATE_RFC1123 (文字列)
RFC 1123 (例: Mon, 15 Aug 2005 15:52:01 UTC)
DATE_RFC2822 (文字列)
RFC 2822 (例: Mon, 15 Aug 2005 15:52:01 +0000)
DATE_RSS (文字列)
RSS (例: Mon, 15 Aug 2005 15:52:01 UTC)
DATE_W3C (文字列)
World Wide Web コンソーシアム (例: 2005-08-15T15:52:01+00:00)
たとえば、RSS で必要な日付形式を出力するには、次のコードを使用するだけです:
エコー日付(DATE_RSS)