函数说明CURDATE(),CURRENT_DATE()返回当前日期
CURTIME(),CURRENT_TIME返回当前时间
NOW(),CURRENT_TIMESTAMP(),LOCALTIME(),
SYSDATE(),LOCALTIMESTAMP()
返回当前日期和时间
UNIX_TIMESTAMP()以UNIX时间戳的形式返回当前时间
UNIX_TIMESTAMP(d)将时间d以UNIX时间戳的形式返回
FROM_UNIXTIME(d)将UNIX时间戳的时间转换为普通格式的时间
UTC_DATE()返回UTC日期
UTC_TIME()返回UTC时间
MONTH(d)返回日期d中的月份值,1->12
MONTHNAME(d)返回日期当中的月份名称,如Janyary
DAYNAME(d)返回日期d是星期几,如Monday,Tuesday
DAYOFWEEK(d)日期d今天是星期几,1星期日,2星期一
WEEKDAY(d)日期d今天是星期几,
0表示星期一,1表示星期二
WEEK(d),WEEKOFYEAR(d)计算日期d是本年的第几个星期,范围是0->53
DAYOFYEAR(d)计算日期d是本年的第几天
DAYOFMONTH(d)计算日期d是本月的第几天
QUARTER(d)返回日期d是第几季节,返回1->4
HOUR(t)返回t中的小时值
MINUTE(t)返回t中的分钟值
SECOND(t)返回t中的秒钟值
EXTRACT(type FROM d)从日期d中获取指定的值,type指定返回的值
type可取值为:
MICROSECOND
SECOND
MINUTE
HOUR
DAY
WEEK
MONTH
QUARTER
YEAR
SECOND_MICROSECOND
MINUTE_MICROSECOND
MINUTE_SECOND
HOUR_MICROSECOND
HOUR_SECOND
HOUR_MINUTE
DAY_MICROSECOND
DAY_SECOND
DAY_MINUTE
DAY_HOUR
YEAR_MONTH
将时间t转换为秒
SEC_TO_TIME(s)将以秒为单位的时间s转换为时分秒的格式
TO_DAYS(d)计算日期d距离0000年1月1日的天数
FROM_DAYS(n)计算从0000年1月1日开始n天后的日期
DATEDIFF(d1,d2)计算日期d1->d2之间相隔的天数
ADDDATE(d,n)计算其实日期d加上n天的日期
ADDDATE(d,INTERVAL expr type)计算起始日期d加上一个时间段后的日期
DATE_ADD(d,INTERVAL expr type)同上SUBDATE(d,n)日期d减去n天后的日期
SUBDATE(d,INTERVAL expr type)日期d减去一个时间段后的日期
ADDTIME(t,n)时间t加上n秒的时间
SUBTIME(t,n)时间t减去n秒的时间
DATE_FORMAT(d,f)按表达式f的要求显示日期d
TIME_FORMAT(t,f)按表达式f的要求显示时间t
GET_FORMAT(type,s)获得国家地区时间格式函数
版权声明:
本文来源网络,所有图片文章版权属于原作者,如有侵权,联系删除。
本文网址:https://www.mushiming.com/mjsbk/10783.html