ホームページ  >  記事  >  バックエンド開発  >  PHPでタイムスタンプを読み取り可能な日付と時刻の形式に変換する方法

PHPでタイムスタンプを読み取り可能な日付と時刻の形式に変換する方法

PHPz
PHPzオリジナル
2023-03-29 16:24:39418ブラウズ

PHP は、サーバーサイド プログラミング、Web 開発、データベース管理で広く使用されている非常に人気のあるプログラミング言語です。タイムスタンプは、特定の日付と時刻がコンピュータ上で通常は整数として表現される方法を指します。 PHP では、ユーザーにわかりやすく表示するために、タイムスタンプを人間が判読できる日付と時刻の形式に変換できます。

以下は、タイムスタンプを読みやすい日付と時刻の形式に変換できる単純な PHP スクリプトです:

<?php
$timestamp = 1599438715; // 时间戳
$date = date(&#39;Y-m-d H:i:s&#39;, $timestamp); // 将时间戳转化为日期和时间
echo $date; // 输出结果:2020-09-07 11:38:35
?>

上記のコードでは、最初にタイムスタンプを定義し、次にPHP の date() 関数を使用して日付と時刻の形式に変換します。 date() 関数の最初のパラメータはフォーマットされた日付と時刻の文字列で、2 番目のパラメータは変換されるタイムスタンプです。この例では、タイムスタンプを「年-月-日 時:分:秒」の形式に変換し、結果を $date 変数に格納します。最後に、echo を使用して結果を出力します。

上記の例で示した方法に加えて、PHP の strtotime() 関数を使用して文字列をタイムスタンプに変換し、そのタイムスタンプを日付と時刻の形式に変換することもできます。例:

<?php
$str_time = &#39;2020-09-07 11:38:35&#39;; // 需要转换的字符串
$time = strtotime($str_time); // 将字符串转换为时间戳
$date = date(&#39;Y-m-d H:i:s&#39;, $time); // 将时间戳转换为日期和时间
echo $date; // 输出结果:2020-09-07 11:38:35
?>

上記のコードは、日付と時刻を含む文字列をタイムスタンプに変換し、date() 関数を使用してタイムスタンプを日付と時刻の形式に変換し、結果を出力します。

つまり、PHP では、タイムスタンプを日付と時刻の形式に変換するのは非常に簡単です。 date() 関数または strtotime() 関数を使用するだけでこの関数を簡単に実装でき、Web アプリケーションで時刻情報をより適切に表示できます。

以上がPHPでタイムスタンプを読み取り可能な日付と時刻の形式に変換する方法の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。

声明:
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。