現在の位置: ホーム> 最新記事一覧> PHP 日付書式設定チュートリアル: 年、月、日への簡単な変換

PHP 日付書式設定チュートリアル: 年、月、日への簡単な変換

M66 2025-10-27

PHPで日付を年月日に変換します

PHP 開発では、日付の処理は非常に一般的なニーズです。 date_format()関数を使用すると、日付を「年、月、日」の形式に簡単にフォーマットできます。

date_format() 関数の概要

date_format()関数は、日時文字列と形式文字列の 2 つのパラメータを受け入れます。年、月、日の書式設定文字は次のとおりです。

  • Y:年(4桁)
  • m:月(2桁、先頭0)
  • d:日付(2桁、先頭0)

サンプルコード

$date = '2023-05-18';

// 日付を年月日形式に変換します
$formattedDate = date('Y-m-d', strtotime($date));

echo $formattedDate; // 出力:2023-05-18

注意事項

  • 入力された日付と時刻の文字列が無効な場合、 date_format()関数は FALSE を返します。
  • フォーマット文字列に未定義の指定子が含まれている場合も、関数は FALSE を返します。
  • 形式指定子の順序は、日付文字列内の日付コンポーネントの順序と一致する必要があります。一致しない場合、関数は FALSE を返します。

上記の方法により、有効な日付文字列を標準の年、月、日の形式に簡単にフォーマットできるため、PHP プロジェクトで日付を統一して管理および表示することが容易になります。