ホームページ > バックエンド開発 > PHPチュートリアル > UNIX タイムスタンプを PHP でフォーマットされた日付文字列に変換する方法

UNIX タイムスタンプを PHP でフォーマットされた日付文字列に変換する方法

Linda Hamilton
リリース: 2024-11-11 11:40:03
オリジナル
1102 人が閲覧しました

How to Convert UNIX Timestamps to Formatted Date Strings in PHP?

PHP で UNIX タイムスタンプをフォーマットされた日付文字列に変換する

PHP では、gmdate 関数を利用して UNIX タイムスタンプを日付文字列に変換できます。特定の形式。この関数は、変換される日付形式文字列とタイムスタンプの 2 つの引数を受け取ります。

「2008-07-17T09:24:17Z」という希望の形式を実現するには、次の日付形式文字列を使用できます。 「Y-m-dTH:i:sZ」。 Z 指定子は、日付が ISO 8601 形式で表現される必要があることを示します。これには、協定世界時 (UTC) を示す「Z」接尾辞が含まれます。

たとえば、タイムスタンプ 1333699439 を目的の形式に変換します。では、次のコードを使用できます:

<?php
$timestamp=1333699439;
echo gmdate("Y-m-d\TH:i:s\Z", $timestamp);
?>
ログイン後にコピー

このコードは、要求に応じて日付文字列「2008-07-17T09:24:17Z」を出力します。

以上がUNIX タイムスタンプを PHP でフォーマットされた日付文字列に変換する方法の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。

ソース:php.cn
このウェブサイトの声明
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。
著者別の最新記事
人気のチュートリアル
詳細>
最新のダウンロード
詳細>
ウェブエフェクト
公式サイト
サイト素材
フロントエンドテンプレート