mysql常用函式(時間)

2021-07-23 18:38:50 字數 1361 閱讀 5190

addtime (date2 ,time_interval ) //將time_interval加到date2

convert_tz (datetime2 ,fromtz ,totz ) //轉換時區

current_date ( ) //當前日期

current_time ( ) //當前時間

current_timestamp ( ) //當前時間戳

date (datetime ) //返回datetime的日期部分

date_add (date2 , interval d_value d_type ) //在date2中加上日期或時間

date_format (datetime ,formatcodes ) //使用formatcodes格式顯示datetime

date_sub (date2 , interval d_value d_type ) //在date2上減去乙個時間

datediff (date1 ,date2 ) //兩個日期差

day (date ) //返回日期的天

dayname (date ) //英文星期

dayofweek (date ) //星期(1-7) ,1為星期天

dayofyear (date ) //一年中的第幾天

extract (interval_name from date ) //從date中提取日期的指定部分

makedate (year ,day ) //給出年及年中的第幾天,生成日期串

maketime (hour ,minute ,second ) //生成時間串

monthname (date ) //英文月份名

now ( ) //當前時間

sec_to_time (seconds ) //秒數轉成時間

str_to_date (string ,format ) //字串轉成時間,以format格式顯示

timediff (datetime1 ,datetime2 ) //兩個時間差

time_to_sec (time ) //時間轉秒數]

week (date_time [,start_of_week ]) //第幾周

year (datetime ) //年份

dayofmonth(datetime) //月的第幾天

hour(datetime) //小時

last_day(date) //date的月的最後日期

microsecond(datetime) //微秒

month(datetime) //月

minute(datetime) //分返回符號,正負或0

sqrt(number2) //開平方

mysql常用時間函式

mysql常用的日期函式及用法如下 當前時間 select now 結果 2020 01 18 15 25 26 當前時間戳 select current timestamp 結果 2020 01 18 15 26 36 select current timestamp 結果 2020 01 18 ...

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

curdate 或current date 返回當前的日期 curtime 或current time 返回當前的時間 date add date,interval int keyword 返回日期date加上間隔時間int的結果 int必須按照關鍵字進行格式化 如 selectdate add c...

MySql 常用日期時間函式總結

select date add 2011 01 01 interval 30day date add 2011 01 01 interval 1 day adddate 2011 01 01 interval 30day adddate 2011 01 01 30 date sub 2011 01 ...