MySQL日期和时间函数
Posted siyinkeshan
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了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
以上是关于MySQL日期和时间函数的主要内容,如果未能解决你的问题,请参考以下文章
猎豹MFC--DataTimePicker日期时间选择控件CDatatimeCtrl CTime CTimeSpan时间间隔