程序師世界是廣大編程愛好者互助、分享、學習的平台,程序師世界有你更精彩!
首頁
編程語言
C語言|JAVA編程
Python編程
網頁編程
ASP編程|PHP編程
JSP編程
數據庫知識
MYSQL數據庫|SqlServer數據庫
Oracle數據庫|DB2數據庫
 程式師世界 >> 編程語言 >> 網頁編程 >> PHP編程 >> 關於PHP編程 >> mysql 時間轉換函數的用法

mysql 時間轉換函數的用法

編輯:關於PHP編程

mysql 時間轉換函數的用法2007-10-31 15:03DAYOFWEEK(date) 
返回日期date的星期索引(1=星期天,2=星期一, ……7=星期六)。這些索引值對應於ODBC標准。 
mysql> select DAYOFWEEK(2007-10-31); 
-> 4

WEEKDAY(date) 
返回date的星期索引(0=星期一,1=星期二, ……6= 星期天)。 
mysql> select WEEKDAY('2007-10-31 13:05:00'); 
-> 2
mysql> select WEEKDAY('2007-10-31');
-> 2 

DAYOFMONTH(date) 
返回date的月份中日期,在1到31范圍內。 
mysql> select DAYOFMONTH('2007-10-31'); 
-> 31

DAYOFYEAR(date) 
返回date在一年中的日數, 在1到366范圍內。 
mysql> select DAYOFYEAR('2007-10-31'); 
-> 304 


MONTH(date) 
返回date的月份,范圍1到12。 
mysql> select MONTH('2007-10-31'); 
-> 10

DAYNAME(date) 
返回date的星期名字。 
mysql> select DAYNAME("2007-10-31"); 
-> 'Wednesday' 

MONTHNAME(date) 
返回date的月份名字。 
mysql> select MONTHNAME("2007-10-31"); 
-> 'October' 

QUARTER(date)
返回date一年中的季度,范圍1到4。 
mysql> select QUARTER('2007-10-31'); 
-> 4 

WEEK(date) 
  
WEEK(date,first) 
對於星期天是一周的第一天的地方,有一個單個參數,返回date的周數,范圍在0到52。2個參數形式WEEK()允許你指定星期是否開始於星期天或星期一。如果第二個參數是0,星期從星期天開始,如果第二個參數是1,從星期一開始。 
mysql> select WEEK('1998-02-20'); 
-> 7 
mysql> select WEEK('1998-02-20',0); 
-> 7 
mysql> select WEEK('1998-02-20',1); 
-> 8 

YEAR(date) 
返回date的年份,范圍在1000到9999。 
mysql> select YEAR('98-02-03'); 
-> 1998 

HOUR(time) 
返回time的小時,范圍是0到23。 
mysql> select HOUR('10:05:03'); 
-> 10 

MINUTE(time) 
返回time的分鐘,范圍是0到59。 
mysql> select MINUTE('98-02-03 10:05:03'); 
-> 5 

SECOND(time) 
回來time的秒數,范圍是0到59。 
mysql> select SECOND('10:05:03'); 
-> 3 

PERIOD_ADD(P,N) 
增加N個月到階段P(以格式YYMM或YYYYMM)。以格式YYYYMM返回值。注意階段參數P不是日期值。 

  • 共5頁:
  • 上一頁
  • 1
  • 2
  • 3
  • 4
  • 5
  • 下一頁

  1. 上一頁:
  2. 下一頁:
Copyright © 程式師世界 All Rights Reserved