mysql 时间函数
2016-09-05 13:58
155 查看
1. DAYOFWEEK(date)返回日期date的星期几(1=星期天, 2=星期一...)
SELECT DAYOFWEEK("2016-09-05")
==> 2
2.WEEKDA(data) 返回日期date的星期几(6=星期天, 0=星期一, 1=星期二...)
SELECT WEEKDAY("2016-09-05")
==>1
3.DAYOFMONTH(date)返回date月份中的日期,在1~31内
SELECT DAYOFMONTH("2016-09-05")
==>5
4.DAYOFYEAR(date)返回date在一年当中的天数,在1~366内
SELECT DAYOFYEAR("2016-09-05")
==>249
5.MONTH(date)返回月份,1~12内
SELECT
MONTH("2016-09-05")
==>9
6.DAYNAME(date)返回date的星期几(英文)
SELECT
DAYNAME("2016-09-05")
==>Monday
7.QUARTER(date)返回date的月份
SELECT
QUARTER("2016-09-05") ==>3
8.MONTHNAME(date)单号date的月份(英文)
SELECT
MONTHNAME("2016-09-05")
==>September
9.WEEK(date,first)每年的第多少周, first=0从星期天开始; first=1从星期一开始, YEAR()年, HOUR()小时, MINUTE()分钟, SECOND()秒,
10.DATE_FORMAT(date,format)
%M 月,英文
%W 星期,英文
%D 英语前缀的月份日期(1st,2nd) %Y 年,4位数
%y年,2位数
%d月份中的天数
%H小时 %i分钟
%s秒
11.CURRENT_DATE()今天的日期(Y-m-d);
CURTIME()当前时间(HH:MM:SS)
CURRENT_TIME()当前日期时间(YYYY:MM:DD
HH:MM:SS)
UNIX_TIMESTAMP(date) 根据日期返回时间戳
FROM_UNIXTIME(unix_timestamp,format)
根据时间戳返回日期时间, format为返回的时间格式
SEC_TO_TIME(seconds)
根据秒数转化为时分秒,HH:MM:SS格式
TIME_TO_SEC(time)
根据时分秒转化为秒数
12.mysql获取系统函数
CURTIME(),CURDATE(),SYSDATE(),NOW();
SELECT DAYOFMONTH("2016-09-05")
SELECT DAYOFYEAR("2016-09-05")
==>09
SELECT DAYOFWEEK("2016-09-05")
==> 2
2.WEEKDA(data) 返回日期date的星期几(6=星期天, 0=星期一, 1=星期二...)
SELECT WEEKDAY("2016-09-05")
==>1
3.DAYOFMONTH(date)返回date月份中的日期,在1~31内
SELECT DAYOFMONTH("2016-09-05")
==>5
4.DAYOFYEAR(date)返回date在一年当中的天数,在1~366内
SELECT DAYOFYEAR("2016-09-05")
==>249
5.MONTH(date)返回月份,1~12内
SELECT
MONTH("2016-09-05")
==>9
6.DAYNAME(date)返回date的星期几(英文)
SELECT
DAYNAME("2016-09-05")
==>Monday
7.QUARTER(date)返回date的月份
SELECT
QUARTER("2016-09-05") ==>3
8.MONTHNAME(date)单号date的月份(英文)
SELECT
MONTHNAME("2016-09-05")
==>September
9.WEEK(date,first)每年的第多少周, first=0从星期天开始; first=1从星期一开始, YEAR()年, HOUR()小时, MINUTE()分钟, SECOND()秒,
10.DATE_FORMAT(date,format)
%M 月,英文
%W 星期,英文
%D 英语前缀的月份日期(1st,2nd) %Y 年,4位数
%y年,2位数
%d月份中的天数
%H小时 %i分钟
%s秒
11.CURRENT_DATE()今天的日期(Y-m-d);
CURTIME()当前时间(HH:MM:SS)
CURRENT_TIME()当前日期时间(YYYY:MM:DD
HH:MM:SS)
UNIX_TIMESTAMP(date) 根据日期返回时间戳
FROM_UNIXTIME(unix_timestamp,format)
根据时间戳返回日期时间, format为返回的时间格式
SEC_TO_TIME(seconds)
根据秒数转化为时分秒,HH:MM:SS格式
TIME_TO_SEC(time)
根据时分秒转化为秒数
12.mysql获取系统函数
CURTIME(),CURDATE(),SYSDATE(),NOW();
SELECT DAYOFMONTH("2016-09-05")
SELECT DAYOFYEAR("2016-09-05")
==>09
相关文章推荐
- Mysql日期和时间函数
- Mysql日期和时间函数大全
- Mysql日期和时间函数
- MySQL时间函数tips
- MySql 时间函数用法集合
- [转载]MySQL日期和时间函数不求人
- Mysql日期和时间函数大全
- Mysql中一些要用到的日期和时间函数
- Mysql日期和时间函数不求人
- mysql中的日期和时间函数
- Mysql日期和时间函数不求人
- Mysql日期和时间函数不求人
- mysql的日期和时间函数
- Mysql日期和时间函数不求人
- Mysql日期和时间函数大全
- Mysql日期和时间函数
- Mysql日期和时间函数
- MySQL:日期和时间函数
- Mysql日期和时间函数不求人
- mysql 时间函数用法 集合