MySQL で DATE_FORMAT 関数を使用して日付を特定の文字列にフォーマットする方法
日付はデータベースの一般的なデータ型の 1 つで、年、月、日などの情報が含まれています。さまざまなニーズを満たすために、日付を特定の形式で表示する必要がある場合があります。 MySQL の DATE_FORMAT 関数は、この目的の達成に役立ちます。この記事では、DATE_FORMAT関数を使って日付の書式を設定する方法を詳しく紹介します。
まず、DATE_FORMAT 関数の基本構文を理解しましょう。
DATE_FORMAT(date, format)
date パラメーターは、書式設定する日付を指定します。これは日付フィールドにすることができます。 、日付変数または日付定数。format パラメーターは日付の出力形式を指定します。
一般的に使用される日付形式文字列の意味を以下に示します。
以下は、使用方法を示す一般的な例です。日付をフォーマットする DATE_FORMAT 関数。
SELECT DATE_FORMAT('2022-05-15', '%m-%Y') AS formatted_date; 输出结果:05-2022
SELECT DATE_FORMAT('2022-05-15', '%Y-%m-%d') AS formatted_date; 输出结果:2022-05-15
SELECT DATE_FORMAT('2022-05-01', '%D %M, %Y') AS formatted_date; 输出结果:1st May, 2022
SELECT DATE_FORMAT('2022-05-15', '%W, %Y-%m-%d') AS formatted_date; 输出结果:Sunday, 2022-05-15
SELECT DATE_FORMAT('2022-05-15 15:30:45', '%H:%i:%s') AS formatted_time; 输出结果:15:30:45
以上がMySQL の DATE_FORMAT 関数を使用して日付を特定の文字列にフォーマットする方法の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。