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表示月份,具體的格式化字符串可以根據需要進行調整。
上一篇css作品導航
下一篇mysql日期格式化幻術