ホームページ > データベース > mysql チュートリアル > PHP および SQL で MySQL の日付形式を dd/mm/yyyy に変更するにはどうすればよいですか?

PHP および SQL で MySQL の日付形式を dd/mm/yyyy に変更するにはどうすればよいですか?

Mary-Kate Olsen
リリース: 2025-01-04 10:02:39
オリジナル
602 人が閲覧しました

How to Change MySQL Date Format to dd/mm/yyyy in PHP and SQL?

PHP MySQL で日付形式を dd/mm/yyyy に変更する

MySQL では、日付は 'YYYY-MM-DD' に保存されますデフォルトでフォーマットされます。この形式は、特定のアプリケーションにとっては使いにくい場合があります。この記事では、日付形式を dd/mm/yyyy に変換するいくつかの方法を紹介します。

PHP ベースのソリューション:

  • strtotime() の使用および date(): strtotime() を使用して日付をタイムスタンプに変換し、次を使用してフォーマットします。 日付()。例:
$timestamp = strtotime($date_from_db);
echo date('d/m/Y', $timestamp);
ログイン後にコピー
  • DateTime クラスの使用: このソリューションは、1970 ~ 2038 年のタイムスタンプ範囲によって制限されません。 DateTime::__construct() メソッドを使用して日付を解析し、DateTime::format() を使用してフォーマットします。例:
$date = new DateTime('2010-03-19');
echo $date->format('d/m/Y');
ログイン後にコピー

MySQL ベースのソリューション:

  • date_format() 関数の使用: この関数により、 SQL クエリで日付の形式を設定できます。例:
SELECT date_format(curdate(), '%d/%m/%Y');
ログイン後にコピー

以上がPHP および SQL で MySQL の日付形式を dd/mm/yyyy に変更するにはどうすればよいですか?の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。

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