MySQL 是一種流行的數據庫管理系統,它擁有許多方便的函數來處理日期。在本文中,我們將介紹 MySQL 中的日期格式化函數。
日期和時間格式在 MySQL 中必須以特定的格式輸入,通常采用 ISO 日期格式(YYYY-MM-DD HH:MM:SS)。
下面介紹幾個常用的日期格式化函數。
SELECT NOW();
NOW 函數返回當前日期和時間。
SELECT DATE_FORMAT(NOW(), '%Y-%m-%d %H:%i:%s') AS date;
DATE_FORMAT 函數可以將日期格式化為特定的格式。在上面的例子中,我們將日期格式化為 YYYY-MM-DD HH:MM:SS 的格式。
SELECT YEAR('2020-07-01') AS year;
YEAR 函數返回給定日期的年份。
SELECT MONTH('2020-07-01') AS month;
MONTH 函數返回給定日期的月份。
SELECT DAY('2020-07-01') AS day;
DAY 函數返回給定日期的日份。
總之,MySQL 中的日期格式化函數可以讓開發人員更方便地處理日期和時間,在實際開發中應用廣泛。