您的位置:首页 > 数据库 > MySQL

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

2018-01-12 11:28 711 查看
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)
 
 
 
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息