mysql日期格式转换只转年月

更新时间:02-06 教程 由 昔日& 分享

MySQL中日期格式转换是一个非常常见的需求,有时候需要将日期格式从年月日(如:2022-02-22)转换成年月(如:2022-02),这个过程并不难,下面介绍一下转换的方法。

-- 原始数据mysql>SELECT NOW();+---------------------+| NOW() |+---------------------+| 2022-02-22 18:14:44 |+---------------------+-- 转换为年月格式mysql>SELECT DATE_FORMAT(NOW(), '%Y-%m');+----------------+| DATE_FORMAT(NOW(), '%Y-%m') |+----------------+| 2022-02 |+----------------+

可以看到,使用DATE_FORMAT函数将日期格式化成指定的年月格式就可以了。其中,%Y表示年份,%m表示月份。

注意:

DATE_FORMAT函数的第一个参数是需要格式化的日期,可以是一个日期列,也可以是直接输入的日期。第二个参数是格式化的字符串,其中%Y表示年份,%m表示月份,具体的格式化字符串可以根据需要进行调整。
声明:关于《mysql日期格式转换只转年月》以上内容仅供参考,若您的权利被侵害,请联系13825271@qq.com
本文网址:http://www.25820.com/tutorial/14_2068960.html