DATE_FORMAT()
関数は、MySQLで使用できる関数の1つで、日付値を指定した書式に変換するために使用されます。この関数を使用すると、日付を表す値を、年、月、日、曜日、時、分、秒などの指定された形式に変換することができます。
以下は、DATE_FORMAT()
関数の構文です。
DATE_FORMAT(date, format)
ここで、date
は日付値を表す式または列で、format
は変換したい日付値の書式を表します。
以下は、DATE_FORMAT()
関数を使用した例です。
SELECT
DATE_FORMAT('2022-02-23', '%Y/%m/%d') AS formatted_date;
この例では、DATE_FORMAT()
関数を使用して、2022-02-23
という日付をYYYY/MM/DD
という形式に変換します。結果は、formatted_date
列に表示されます。
DATE_FORMAT()
関数には、多くの書式が用意されています。たとえば、%Y
は4桁の年、%m
は2桁の月、%d
は2桁の日を表します。他にも、%H
は24時間表記の時、%M
は分、%S
は秒を表します。
コメント