MySQL日期和时间函数

作用:处理日期和时间的值

一:MySQL中常用的日期和时间函数

1.CURATE()和CURRENT_DATE()——返回当前系统的日期

2.CURTIME()和CURRENT_TIME()——返回当前系统的时间值

3.CURRENT_TIMESTAMP()、LOCALTIME()、NOW()、SYSDATE()——返回当前系统的日期和时间值

4.DATENAME(date)——返回date对应的星期几对应的英文名称

5.DAYOFWEEK(date)——返回date对应的一周的索引位置,星期日为第一天,返回值的范围为1~7,一表示周日

6.WEEK(date,mode)——返回date对应的星期数,双参数指定星期起始于周日或者周一及返回值的范围为0~53或者1至~53,若mode省略,则用default_week_format系统自变量的值

7.DAYOFYEAR()——返回date对应的当前年份的第几天

8.year()——返回date对应的年份

9.month()—返回date对应的月份

10.day()——返回date对应的当前月份的天数值

11.DATE_ADD(date,INTERVAL expexprzpe)和ADDDATE(date,INTERVAL expr type)——加法计算日期函数,返回以date为起始日期加上时间间隔后的日期值,expr表添加的时间间隔,type表时间间隔的类型

12.DATE_SUB(date,INTERVAL,expr,type)和SUBDATE(date,INTERVAL,expr,type)——减法计算日期,返回以date为起始日期减去时间间隔后的天数

13.ADDTIME(time,expr)——加法计算时间值函数,返回将expr值加上原始时间time之后的值 

14.SUBTIME(time,expr)——减法计算时间值函数,返回将原始时间time减去expr之后的值

15.DATEDIFF(date1,date2)——计算两个日期之间天数间隔,返回date1减去date2的值

16.DATE_FORMAT(date,foemat)——日期和时间格式化函数,根据foramat返回指定格式的date

17.TIME_FORMAT(time,format)——时间格式化函数,根据foramat返回指定格式的time

 

  • 1
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值