在 MySQL 中,可以使用 DATE_FORMAT()
函数来格式化日期。如果想将日期格式化为 YYYY-MM-DD
格式,可以使用以下的 SQL 语句:
SELECT DATE_FORMAT(NOW(), '%Y-%m-%d') AS formatted_date;
这里:
%Y
: 4 位年份%m
: 两位数的月份(01,02,…,12)%d
: 两位数的日期(01,02,…,31)
NOW()
函数是用来获取当前的日期和时间。也可以用其他的日期时间列来替换 NOW()
。
例如,如果有一个包含日期的列 created_at
,可以像这样来格式化这个列:
SELECT DATE_FORMAT(created_at, '%Y-%m-%d') AS formatted_date FROM your_table;