ホームページ > バックエンド開発 > PHPチュートリアル > PHP を使用して MySQL の日時を mm/dd/yy H:M (AM/PM) 形式に変換するにはどうすればよいですか?

PHP を使用して MySQL の日時を mm/dd/yy H:M (AM/PM) 形式に変換するにはどうすればよいですか?

Patricia Arquette
リリース: 2024-12-18 06:18:11
オリジナル
737 人が閲覧しました

How Can I Convert MySQL's datetime to mm/dd/yy H:M (AM/PM) Format Using PHP?

PHP を使用して MySQL の日付時刻を mm/dd/yy H:M (AM/PM) に変換する

この記事は、解決策を提供することを目的としていますMySQL に保存されている日時列を、より使いやすい形式の「mm/dd/yy H:M (AM/PM)」に変換するために使用します。 PHP.

変換プロセス

MySQL に保存されている日付を目的の形式に正規化するには、次の手順に従います。

  1. strtotime() を使用して、MySQL の日時文字列を Unix タイムスタンプに変換します。 function:

    $phpdate = strtotime($mysqldate);
    ログイン後にコピー
  2. date() 関数を使用して、Unix タイムスタンプを MySQL 互換の日時文字列に変換します。ただし、希望の形式になります:

    $mysqldate = date('m/d/y H:i A', $phpdate);
    ログイン後にコピー

このプロセスでは、strtotime() 関数を利用して MySQL の日時文字列を Unix として解釈します。タイムスタンプ。日付形式の共通基盤を提供します。 date() 関数は、このタイムスタンプを使用して、日付を指定された「mm/dd/yy H:M (AM/PM)」形式にフォーマットします。

使用例

「2023-03-01」という形式の「creation_date」という名前の日時列を持つ MySQL レコードを考えてみましょう。 12:34:56」目的の形式に変換するには、次の PHP コードを使用できます:

$mysqldate = "2023-03-01 12:34:56";
$phpdate = strtotime($mysqldate);
$mysqldate = date('m/d/y h:i A', $phpdate);
ログイン後にコピー

これにより、出力 "03/01/23 12:34 PM" が生成されます。

結論

上記の手順に従うことで、MySQL の日時カラムを効果的に変換できます。 PHP を使用した使いやすい「mm/dd/yy H:M (AM/PM)」形式。このプロセスには、MySQL の日時文字列を Unix タイムスタンプに変換し、PHP の日付書式設定関数を使用して目的の表示形式を実現することが含まれます。

以上がPHP を使用して MySQL の日時を mm/dd/yy H:M (AM/PM) 形式に変換するにはどうすればよいですか?の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。

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