mysql中 日期转字符串
在MySQL中,可以使用DATE_FORMAT函数将日期转换为字符串。
语法如下:
DATE_FORMAT(date, format)
其中,date是要转换的日期,可以是一个日期值或者是一个日期表达式。format是转换的格式,可以是以下常用的格式之一:
%Y:四位数的年份%y:两位数的年份%m:两位数的月份%c:月份,不带前导零%d:两位数的日期%e:日期,不带前导零%H:两位数的小时(24小时制)%h:两位数的小时(12小时制)%i:两位数的分钟%s:两位数的秒钟%p:AM或PM
以下是一些示例:
SELECT DATE_FORMAT(NOW(), '%Y-%m-%d') AS date_str;
该语句将当前日期转换为YYYY-MM-DD的格式。
SELECT DATE_FORMAT('2022-01-01', '%m/%d/%Y') AS date_str;
该语句将指定的日期转换为MM/DD/YYYY的格式。
注意:MySQL中的日期和时间类型包括DATE、TIME、DATETIME、TIMESTAMP等,可以直接在DATE_FORMAT函数中使用这些类型的值进行转换。
原文地址: https://www.cveoy.top/t/topic/jft9 著作权归作者所有。请勿转载和采集!