[MySQL] 日付データを任意の書式の文字列で得る

作成日: 2022年07月21日

date_format 関数を使用すると、日付データ(日付を表現する文字列)を任意の文字列の書式に変換することができます。下記の例では、now 関数で取得した現在の日時を、◯年◯月◯日 という文字列として取得しています。

select date_format(now(), "%Y年%m月%d日");

実行結果の例は下記のとおりです。

+---------------------------------------+
| date_format(now(), "%Y年%m月%d日")    |
+---------------------------------------+
| 2022年07月21日                        |
+---------------------------------------+
1 row in set (0.00 sec)
MySQL