mysqlで日付形式を設定する方法は何ですか?
MySQLでは、DATE_FORMAT関数を使用して日付の形式を設定できます。
文法は以下のとおりです。
DATE_FORMAT(date, format)
「date」は、フォーマットする日付を表し、日付の値、変数、または列の値である場合があります。”format”は、適用する日付形式の文字列です。
一般的日付の形式には、以下のものが含まれます。
- %Y: 千年の年数
- %m: 01から12までの2桁の月を表します。
- %d:二桁の日付(01-31)
- 24時間制の時間(00-23)
- %i:(00-59)の二桁の分数
- %s: 00から59までの二桁の秒数
例えば:
SELECT DATE_FORMAT('2022-01-01', '%Y-%m-%d') AS formatted_date;
これは’2022-01-01’に戻ります。
SELECT DATE_FORMAT('2022-01-01 14:30:45', '%Y-%m-%d %H:%i:%s') AS formatted_datetime;
これは「2022-01-01 14:30:45」を返します。
MySQL公式文書を参照して、日付形式に関する詳細情報を確認してください。