关键词

截取日期

MySQL如何截取日期的年月日部分

MySQL截取日期的年月日部分

MySQL中,可以使用DATE_FORMAT函数来截取日期的年月日部分,该函数的语法格式如下:

DATE_FORMAT(date,format)

其中,date参数为要截取的日期,format参数为日期的格式,可以是字符串形式的日期格式,也可以是MySQL内置的日期格式。

使用字符串形式的日期格式

如果要使用字符串形式的日期格式,可以使用以下格式:

%Y:表示4位数的年份
%m:表示2位数的月份
%d:表示2位数的日期

例如,要截取日期2020-05-01的年月日部分,可以使用以下语句:

SELECT DATE_FORMAT('2020-05-01','%Y-%m-%d')

执行上述语句,将返回结果:

2020-05-01

使用MySQL内置的日期格式

MySQL内置的日期格式有以下几种:

  • %Y:表示4位数的年份
  • %m:表示2位数的月份
  • %d:表示2位数的日期
  • %H:表示2位数的小时
  • %i:表示2位数的分钟
  • %s:表示2位数的秒数

例如,要截取日期2020-05-01 12:30:45的年月日部分,可以使用以下语句:

SELECT DATE_FORMAT('2020-05-01 12:30:45','%Y-%m-%d')

执行上述语句,将返回结果:

2020-05-01

MySQL中,可以使用DATE_FORMAT函数来截取日期的年月日部分,可以使用字符串形式的日期格式,也可以使用MySQL内置的日期格式,其中,%Y表示4位数的年份,%m表示2位数的月份,%d表示2位数的日期。


本文链接:http://task.lmcjl.com/news/10950.html

展开阅读全文