PHP: 日付・時刻関数 – Manual定義済み定数
以下の定数は PHP 5.1.1 以降で定義されており、標準的な日付の書式を表します。 日付フォーマット関数(date() など)で使用します。
DATE_ATOM (string) Atom (例: 2005-08-15T15:52:01 00:00)
DATE_COOKIE (string) HTTP クッキー (例: Mon, 15 Aug 2005 15:52:01 UTC)
DATE_ISO8601 (string) ISO-8601 (例: 2005-08-15T15:52:01 0000)
DATE_RFC822 (string) RSS (Mon, 15 Aug 2005 15:52:01 UTC)
DATE_W3C (string) World Wide Web コンソーシアム (例: 2005-08-15T15:52:01 00:00)
PHP5.1.1から時間マニアにはたまらない定数がたくさん追加されてる。
おかげで、
echo date(DATE_RFC822)
みたいに仕様名で書けて後から見てもわかりやすいコードがPEAR Dateを使わなくても出せるのが嬉しいです。 おれ的にはフィード関係を見てることもあって、DATE_ATOM, DATE_W3C辺りがこたえられません。(異常者)
しかし、PHP4の出番もまだまだ多いのでがっかり…と見せかけてPEAR PHP_CompatのCVSにはしっかり/Constant/DATE.phpが!!!