MySQL 日期与时间方面的函数

函数名称函数功能说明
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://my.oschina.net/u/1018607/blog/871797

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值