日期函数,时间函数,获得月份、星期、天数、....

MySql函数

当前日期

curdate()/current_date()

 

select curdate()/current_date() 2018-01-08

select curdate()+0 20180108

 

返回当前时间

select curtime()/current_time() 20:47:35

select curtime()+0 204735

 

返回当前的日期时间

current_timestamp()

localtime()

select now() as '此刻此刻',sysdate() as '此时此刻2'


 

获取月份

month(date)

monthname(date)

 

select month('2015-07-22')返回7

select monthname('2015-07-22')返回7月的英文名称

 

获取星期

dayname(date)返回对应星期几

dayofweek(date)从周日排列到周六的话下标是多少例如星期三下标是4代表第四天周日下标是1,代表第一天

weekday(date)从周一到周日排列的话返回对应下标例如星期一下标是0,星期二返回1

week(date)返回这个星期是在今年的第几个星期,0作为第一个星期

weekofyear(date)返回这个星期是在今年的第几个星期1作为一个星期week(date)多一个数

select dayname('2015-07-22')返回对应星期几

 

获取天数

dayofyear(date)计算参数指定的日期在这一年是第几天

dayofmonth(date)参数指定的日期在一个月中是第多少天

 

获取年份季度小时分钟秒钟

year(date)

quarter(date)

hour(time)

minute(time)

second(time)

 

 

 


你可能感兴趣的:(MySQL,mysql,日期函数,时间函数,获取月份,获取天数)