今天我們來講一下如何在 MySQL 中獲取今年的第一天。可以使用以下兩種方式來實現:
-- 第一種方式,使用 YEAR() 和 MAKEDATE() 函數 SELECT MAKEDATE(YEAR(NOW()),1) AS first_day_of_year;
以上代碼中,我們使用了 NOW() 函數獲取當前日期時間,再使用 YEAR() 函數獲取當前年份,最后使用 MAKEDATE() 函數生成今年的第一天日期,并使用 AS 給該日期取了一個別名方便我們查看。
-- 第二種方式,使用 DATE_FORMAT() 函數 SELECT STR_TO_DATE(CONCAT(YEAR(NOW()),'-01-01'),'%Y-%m-%d') AS first_day_of_year;
以上代碼中,我們同樣使用了 NOW() 和 YEAR() 函數獲取當前年份,然后使用 CONCAT() 函數將當前年份和 '01-01' 字符串拼接起來,得到今年的第一天日期,并使用 STR_TO_DATE() 函數將其轉化為日期格式,最后使用 AS 給該日期取了一個別名方便我們查看。
上一篇圖片大于網頁居中css
下一篇圖片和文字的css