PHP で UNIX タイムスタンプを ISO 8601 形式の日付に変換する
UNIX タイムスタンプを「2008-07-17T09:24」のような形式の日付文字列に変換する:17Z」を PHP で実行するには、簡単なテクニックが必要です。タイムスタンプをこの形式に変換するには、次の手順に従います。
gmdate() 関数を使用した PHP 実装
gmdate() 関数は、この変換を実現する簡単な方法を提供します。 。タイムスタンプを引数として受け取り、指定された形式に従ってフォーマットされた日付文字列を返します。 ISO 8601 形式を取得するには、次の構文を使用します:
gmdate("Y-m-d\TH:i:s\Z", $timestamp);
ここで:
例:
タイムスタンプ 1333699439 について考えます。 gmdate() 関数を使用すると、次のように ISO 8601 文字列に変換できます。
$timestamp=1333699439; echo gmdate("Y-m-d\TH:i:s\Z", $timestamp);
これにより、結果が出力されます。 "2008-07-17T09:24:17Z".
以上がPHP で UNIX タイムスタンプを ISO 8601 形式の日付に変換する方法の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。