PHP でタイムスタンプを日付形式に変換するにはどうすればよいですか? date() 関数を使用して、形式文字列とタイムスタンプを渡します。 PHP には、Y (年)、m (月)、d (日付) などの事前定義された形式文字列が用意されています。実際のケース: date() 関数と strtotime() 関数を使用して、タイムスタンプを「曜日、年、月、日」の形式で表示します。
PHP タイムスタンプを日付形式に変換します
はじめに
タイムスタンプです。特定の時点を表す数値形式で、コンピューター システムやプログラミングで広く使用されています。場合によっては、ユーザーに表示したり、さらに処理したりするために、タイムスタンプを人間が判読できる日付形式に変換する必要があります。このチュートリアルでは、PHP でこの変換を簡単に実行する方法を説明します。
date() 関数の使用
date() 関数は、タイムスタンプを日付形式に変換する最も一般的な方法です。構文は次のとおりです。
date(format, timestamp)
ここで、
format
は、変換される日付と時刻の形式文字列です。 timestamp
は変換されるタイムスタンプで、デフォルトは現在時刻です。 タイムスタンプを特定の形式で出力するには、形式文字列を date() 関数に渡すだけです。たとえば、次のコードはタイムスタンプを「年-月-日」形式に変換します。
$timestamp = time(); $date = date("Y-m-d", $timestamp); echo $date; // 输出:2023-03-08
事前定義された書式文字列
PHP には、いくつかの事前定義された書式文字列が用意されています。必要に応じて使用してください:
: 年を表す 4 桁
データベースにタイムスタンプが保存されており、それを Web ページに「曜日、年」として表示したいとします。 、月日」。これを行うコード スニペットは次のとおりです。
$timestamp = strtotime("2023-03-08 12:30:00"); $weekday = date("l", $timestamp); $date = date("Y-m-d", $timestamp); echo "$weekday, $date"; // 输出:星期三, 2023-03-08
strtotime() 関数は、人間が判読できる日付時刻文字列を時刻に変換するために使用できます。スタンプ。これは date() 関数を補完するもので、アプリケーションで日付と時刻を簡単に変換するために使用できます。
結論date() 関数と事前定義された形式文字列を使用すると、PHP のタイムスタンプをさまざまな日付形式に簡単に変換できます。 strtotime() 関数を使用して、日時文字列をタイムスタンプに簡単に変換することもできます。これにより、プログラミングでの日付と時刻の操作がはるかに便利になります。
以上がphpのタイムスタンプを日付形式に変換しましたの詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。