目录

MySQL 日期与时间方面的函数

2017年11月28日 08:28 | 4718次浏览 作者原创 版权保护
函数名称函数功能说明
ADDDATE()添加日期
ADDTIME()添加时间
CONVERT_TZ()转换不同时区
CURDATE()返回当前日期
CURRENT_DATE() 与 CURRENT_DATE等同于 CURDATE()
CURRENT_TIME() 与 CURRENT_TIME等同于 CURTIME()
CURRENT_TIMESTAMP() 与 CURRENT_TIMESTAMP等同于 NOW()
CURTIME()返回当前时间
DATE_ADD()添加两个日期
DATE_FORMAT()按指定方式格式化日期
DATE_SUB()求解两个日期的间隔
DATE()提取日期或日期时间表达式中的日期部分
DATEDIFF()求解两个日期的间隔
DAY()等同于 DAYOFMONTH()
DAYNAME()返回星期中某天的名称
DAYOFMONTH()返回一月中某天的序号(1-31)
DAYOFWEEK()返回参数所定影的一周中某天的索引值
DAYOFYEAR()返回一年中某天的序号(1-366)
EXTRACT提取日期中的相应部分
FROM_DAYS()将一个天数序号转变为日期值
FROM_UNIXTIME()将日期格式化为 UNIX 的时间戳
HOUR()提取时间
LAST_DAY根据参数,返回月中最后一天
LOCALTIME() 和 LOCALTIME等同于 NOW()
LOCALTIMESTAMP 和 LOCALTIMESTAMP()等同于 NOW()
MAKEDATE()基于给定参数年份和所在年中的天数序号,返回一个日期
MAKETIMEMAKETIME()
MICROSECOND()返回参数所对应的毫秒数
MINUTE()返回参数对应的分钟数
MONTH()返回传入日期所对应的月序数
MONTHNAME()返回月的名称
NOW()返回当前日期与时间
PERIOD_ADD()为年-月组合日期添加一个时段
PERIOD_DIFF()返回两个时段之间的月份差值
QUARTER()返回日期参数所对应的季度序号
SEC_TO_TIME()将描述转变成 'HH:MM:SS' 的格式
SECOND()返回秒序号(0-59)
STR_TO_DATE()将字符串转变为日期
SUBDATE()三个参数的版本相当于 DATE_SUB()
SUBTIME()计算时间差值
SYSDATE()返回函数执行时的时间
TIME_FORMAT()提取参数中的时间部分
TIME_TO_SEC()将参数转化为秒数
TIME()提取传入表达式的时间部分
TIMEDIFF()计算时间差值
TIMESTAMP()单个参数时,函数返回日期或日期时间表达式;有2个参数时,将参数加和
TIMESTAMPADD()为日期时间表达式添加一个间隔 INTERVAL
TIMESTAMPDIFF()从日期时间表达式中减去一个间隔 INTERVAL
TO_DAYS()返回转换成天数的日期参数
UNIX_TIMESTAMP()返回一个 UNIX 时间戳
UTC_DATE()返回当前的 UTC 日期
UTC_TIME()返回当前的 UTC 时间
UTC_TIMESTAMP()返回当前的 UTC 时间与日期
WEEK()返回周序号
WEEKDAY()返回某天在星期中的索引值
WEEKOFYEAR()返回日期所对应的星期在一年当中的序号(1-53)
YEAR()返回年份
YEARWEEK()返回年份及星期序号

接下来的章节会一一实例上述函数。



小说《我是全球混乱的源头》
此文章本站原创,地址 https://www.vxzsk.com/1557.html   转载请注明出处!谢谢!

感觉本站内容不错,读后有收获?小额赞助,鼓励网站分享出更好的教程


上一篇:redis ZCOUNT 下一篇:MysSQL ADDDATE()函数
^