MySQL是一种常用的关系型数据库管理系统,广泛应用于各种Web应用程序中。
MySQL中支持日期和时间类型的列,包括DATE,TIME,DATETIME和TIMESTAMP类型。
在MySQL中,可以使用DATE_FORMAT函数将日期转换为字符串。该函数有两个参数,第一个参数是需要格式化的日期,第二个参数是格式化的模式字符串。
例如,将日期2019-10-15转换为“15 Oct, 2019”的格式:
SELECT DATE_FORMAT('2019-10-15', '%d %b, %Y');
该查询将返回“15 Oct, 2019”的字符串。
模式字符串包含了指示日期和时间格式的特定字符。以下是常用的一些字符:
%Y:四位数的年份%y:两位数的年份%m:两位数的月份(01到12)%d:两位数的日期(01到31)%H:24小时制的小时数(00到23)%h:12小时制的小时数(00到12)%i:两位数的分钟数(00到59)%s:两位数的秒数(00到59)%b:缩写的月份名称(如Jan)%M:完整的月份名称(如January)