mysql数据库中最常用的时间转换函数的用法
电脑万事通想和您分享mysql数据库中最常用的时间转换函数的用法,非常经典。希望大家喜欢。
DAYOFWEEK(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'); -> 2mysql> 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
相关文章:
1. shell脚本自动化创建虚拟机的基本配置之tomcat--mysql--jdk--maven2. 如何利用MySQL查询varbinary中存储的数据3. 详谈MySQL和MariaDB区别与性能全面对比4. 传甲骨文将增加对MySQL投资与微软竞争5. Mysql入门系列:需要避免的MYSQL客户机程序设计错误6. 应用经验:关于IBM DB2数据库的注意事项7. Access中批量替换数据库内容的两种方法8. 数据库相关的几个技能:ACCESS转SQL9. Navicat for MySQL创建视图的方法10. 启动MYSQL出错 Manager of pid-file quit without updating file.
