DATE_FORMAT(date, '%Y-%m-%d %H:%i')
其中,date是要格式化的日期字段,%Y表示四位数年份,%m表示月份,%d表示日期,%H表示小时数,%i表示分钟数。通过将这些格式化标识符组合在一起,可以将日期转换为所需的格式。
例如,假设大家有一个名为orders的表,其中包含一个名为order_date的日期字段,包含订单的日期和时间。为了将此日期格式化为YYYY-MM-DD HH:MM格式的字符串,可以使用以下SQL查询:
SELECT DATE_FORMAT(order_date, '%Y-%m-%d %H:%i') AS formatted_date FROM orders;
这将返回一个名为formatted_date的字段,其中包含格式化后的日期字符串。
总结来说,要将MySQL中的日期格式化为指定的格式,使用DATE_FORMAT()函数,并将所需的格式化标识符组合在一起即可。对于需要精确到分钟的格式化,可以使用’%Y-%m-%d %H:%i’格式。