MYSQL常用函式(時間和日期函式)

2022-07-31 18:00:13 字數 1025 閱讀 2032

curdate()或current_date() 返回當前的日期

curtime()或current_time() 返回當前的時間

date_add(date,interval int keyword)返回日期date加上間隔時間int的結果(int必須按照關鍵字進行格式化),如:selectdate_add(current_date,interval 6 month);

date_format(date,fmt) 

依照指定的fmt格式格式化日期date值

date_sub(date,interval int keyword)返回日期date加上間隔時間int的結果(int必須按照關鍵字進行格式化),如:selectdate_sub(current_date,interval 6 month);

dayofweek(date)   返回date所代表的一星期中的第幾天(1~7)

dayofmonth(date)  返回date是乙個月的第幾天(1~31)

dayofyear(date)   返回date是一年的第幾天(1~366)

dayname(date)   返回date的星期名,如:select dayname(current_date);

from_unixtime(ts,fmt)  根據指定的fmt格式,格式化unix時間戳ts

hour(time)   返回time的小時值(0~23)

minute(time)   返回time的分鐘值(0~59)

month(date)   返回date的月份值(1~12)

monthname(date)   返回date的月份名,如:select monthname(current_date);

now()    返回當前的日期和時間

quarter(date)   返回date在一年中的季度(1~4),如select quarter(current_date);

week(date)   返回日期date為一年中第幾周(0~53)

year(date)   返回日期date的年份(1000~9999)

mysql時間日期 MySql 時間和日期函式

下面是mysql各種內建時間函式 1.curdate current date 用於獲取當前的日期。2.curtime current time 用於獲取現在的時鐘時間。3.now current timestamp localtime sysdate 四類函式可以獲取當前的日期和時鐘時間 4.da...

MySQL常用日期和時間函式

now 返回當前日期和時間,格式 2017 06 22 14 27 47 curdate 返回當前日期,格式 2017 06 22。後面 0,格式 20170622 time 返回給定日期和時間中的時間資訊。格式 time 2003 12 31 01 02 03 curtime 返回當前時間,格式 ...

mysql日期函 MySQL 日期函式

mysql 日期函式 1,mysql dayofweek 和 weekday 獲取星期 在 mysql 中,我們可以用 dayofweek 和 weekday 函式獲取指定日期的星期.區別在於 dayofweek 獲取的星期索引是以 1 開始,而 weekday 獲取的星期索引是以 0 開始.day...