MySQL中具有強大的日期函數,可幫助我們輕松地處理和計算日期和時間。下面介紹幾個常用的日期函數。
SELECT NOW();
現在()函數返回當前日期和時間。比如,上面的SELECT語句將返回當前日期和時間。
SELECT DATE('2021-09-01');
日期()函數將給定的日期字符串轉換為日期,并返回日期。上面的SELECT語句將返回“2021-09-01”這個日期。
SELECT DATE_FORMAT('2021-09-01', '%m/%d/%Y');
date_format()函數將日期格式化為指定的格式。在上面的SELECT語句中,我們將日期格式化為“月/日/年”的格式,然后返回結果。
SELECT DATE_ADD('2021-09-01', INTERVAL 1 MONTH);
date_add()函數可以在給定的日期上添加一定的時間間隔。在上面的SELECT語句中,我們將日期增加1個月,然后返回結果。
SELECT DATEDIFF('2021-09-01', '2021-08-01');
datediff()函數返回兩個日期之間的天數。在上面的SELECT語句中,我們計算“2021-08-01”和“2021-09-01”的天數差。
總之,這些日期函數可以方便地處理和計算日期和時間,為我們的數據分析和操作提供了極大的幫助。
上一篇mysql日期減五分鐘
下一篇mysql日期公式