エントリーの編集
エントリーの編集は全ユーザーに共通の機能です。
必ずガイドラインを一読の上ご利用ください。
PHPのDateTime::ISO8601はISO8601ではない - Qiita
記事へのコメント0件
- 注目コメント
- 新着コメント
このエントリーにコメントしてみましょう。
注目コメント算出アルゴリズムの一部にLINEヤフー株式会社の「建設的コメント順位付けモデルAPI」を使用しています
- バナー広告なし
- ミュート機能あり
- ダークモード搭載
関連記事
PHPのDateTime::ISO8601はISO8601ではない - Qiita
前提 以下のバージョンにおける情報です。 PHP 5 >= 5.2.0 PHP 7 ISO8601と互換性がないDateTime::ISO86... 前提 以下のバージョンにおける情報です。 PHP 5 >= 5.2.0 PHP 7 ISO8601と互換性がないDateTime::ISO8601 PHPには DateTime::ISO8601 という定義済み定数があります。 この定義済み定数を利用して、以下のようなコードでフォーマットされた日付の文字列を取得できます。 $date = new DateTime(); echo $date->format(DateTime::ISO8601); // 2019-01-09T14:20:03+0000 上のコードを実行すると 2019-01-09T14:20:03+0000 のような文字列を取得できます。 DateTime::ISO8601 を指定して取得された文字列なので、ISO8601 に互換性があることを期待したのですが、なんと互換性はありません。 ISO8601 が規定している形式と