mysql時間函式

2021-08-13 16:18:28 字數 962 閱讀 3066

1.curdate();    current_date();  返回當前日期

2.current_timestamp();   now();   sysdate();     localtime();  返回當前日期和時間

3.unix_timestamp(); 返回unix時間戳

4.from_unixtime();把乙個時間戳轉換成正常時間格式

5.date_add(datetime , interval  num  type);   adddate(datetime , interval  num type);     給乙個時間,加上某種型別(year,month,day, hour, minute,second)的乙個數

6.date_sub(datetime ,interval num type); subdate(datetime, interval  num type);給乙個時間,減去某種型別(year,month,day,hour,minute,second)的乙個數

7.addtime(time1,time2); 把時間time2加到time1上,僅對時分秒時間有效,不對日期有效

8.subtime(time1,time2); 用時間time1減去時間time2,僅對時分秒時間有效,不對日期有效

9.utc_date();返回格林威治日期

10.utc_time();返回格林威治時間

11.year();   month();  day(); hour();  minute();  second();  引數為時間格式,返回指定的某一段

12.dayname();返回引數裡面日期對應的星期幾

13.quarter();返回引數裡面日期所在季度

14.extract(type  from  datetime); 從所給日期裡面按照型別提取值

15.sec_to_time();把秒數轉換成時間格式

16.time_to_sec();把時間格式轉換成秒數

mysql時間函式

這些函式都是mysql自帶的,可以直接使用在php寫的mysql查詢語句中哦 1 curdate 或current date 和curtime 或current time 這兩個函式是比較常用到的,顧名思義,第乙個返回當前日期,第二個返回當前時間 可以在mysql客戶端或者php語句裡寫 selec...

mysql時間函式

unix timestamp unix timestamp date 若無引數呼叫,則返回乙個unix timestamp 1970 01 01 00 00 00 gmt 之後的秒數 作為無符號整數。若用date 來呼叫unix timestamp 它會將引數值以 1970 01 01 00 00 ...

MySQL時間函式

dayofweek date 返回日期date是星期幾 1 星期天,2 星期一,7 星期六,odbc標準 mysql select dayofweek 1998 02 03 3 weekday date 返回日期date是星期幾 0 星期一,1 星期二,6 星期天 mysql select week...