p0t: 便利な日付フォーマット定数

しかし、PHP4の出番もまだまだ多いのでがっかり…と見せかけてPEAR PHP_CompatのCVSにはしっかり/Constant/DATE.phpが!!!

以前こんなこと書きましたが、よく見るとこのDATE.phpでの定義で出てくる時間は5.1.1以降のと少し違う。 GMTとの時間差のフォーマットが違う。

本来の定数: +09:00 DATE.phpの定数: +9000

DATE_W3Cとかでその差がでちゃいます。そもそも、コロン入りの時間差を出すフォーマット文字列”P”が5.1.3からの追加らしい。

PHP: date – Manual

P グリニッジ標準時 (GMT) との時間差。時間と分をコロンで区切った形式 (PHP 5.1.3 で追加)。

知らずにGoogle SitemapとかでDATE_W3C使うと怒られます。(怒られた)

Comments


Option