mysql 常用日期操作

《mysql 官方文档》

 

名称描述
ADDDATE() 将时间值(间隔)添加到日期值
ADDTIME() 加时间
CONVERT_TZ() 从一个时区转换到另一个时区
CURDATE() 返回当前日期
CURRENT_DATE(), CURRENT_DATE CURDATE()的同义词
CURRENT_TIME(), CURRENT_TIME CURTIME()的同义词
CURRENT_TIMESTAMP(), CURRENT_TIMESTAMP NOW()的同义词
CURTIME() 返回当前时间
DATE() 提取日期或日期时间表达式的日期部分
DATE_ADD() 将时间值(间隔)添加到日期值
DATE_FORMAT() 指定格式日期
DATE_SUB() 从日期中减去时间值(间隔)
DATEDIFF() 减去两个日期
DAY() DAYOFMONTH()的同义词
DAYNAME() 返回工作日的名称
DAYOFMONTH() 返回月份中的一天(0-31)
DAYOFWEEK() 返回参数的工作日索引
DAYOFYEAR() 返回一年中的某天(1-366)
EXTRACT() 提取部分日期
FROM_DAYS() 将天数转换为日期
FROM_UNIXTIME() 将Unix时间戳记格式化为日期
GET_FORMAT() 返回日期格式字符串
HOUR() 提取时间
LAST_DAY 返回参数的月份的最后一天
LOCALTIME(), LOCALTIME NOW()的同义词
LOCALTIMESTAMP, LOCALTIMESTAMP() NOW()的同义词
MAKEDATE() 从一年中的年月日创建日期
MAKETIME() 从小时,分钟,秒创建时间
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() 提取传递的表达式的时间部分
TIME_FORMAT() 格式化为时间
TIME_TO_SEC() 将参数转换为秒
TIMEDIFF() 减去时间
TIMESTAMP() 仅使用一个参数,此函数将返回date或datetime表达式;有两个参数,参数的总和
TIMESTAMPADD() 向日期时间表达式添加间隔
TIMESTAMPDIFF() 从日期时间表达式中减去一个间隔
TO_DAYS() 返回日期参数转换为天
TO_SECONDS() 返回从Year 0开始转换为秒的date或datetime参数
UNIX_TIMESTAMP() 返回Unix时间戳
UTC_DATE() 返回当前UTC日期
UTC_TIME() 返回当前UTC时间
UTC_TIMESTAMP() 返回当前UTC日期和时间
WEEK() 返回星期数
WEEKDAY() 返回工作日索引
WEEKOFYEAR() 返回日期的日历周(1-53)
YEAR() 返回年份
YEARWEEK() 返回年和周
posted @ 2020-04-22 17:06  linbo.yang  阅读(531)  评论(0编辑  收藏  举报