13、MySQL基础之日期函数

1、now()函数
功能:返回当前系统日期+时间


示例

SELECT NOW();

2、curdate()函数
功能:返回当前系统日期,不包含时间


示例

SELECT CURDATE();

3、curtime()函数
功能:返回当前系统时间,不包含日期


示例

SELECT CURTIME();

4、year(date)函数
功能:返回date中的年份


示例

SELECT YEAR(NOW());

5、month(date)函数
功能:返回date中的月份


示例

SELECT MONTH(NOW());

6、monthname(date)函数
功能:以英文返回date中的月份


示例

SELECT MONTHNAME(NOW());

7、day(date)函数
功能:返回date中的日


示例

SELECT DAY(NOW());

8、hour(time)函数
功能:返回time中的时


示例

SELECT HOUR(NOW());

9、minute(time)函数
功能:返回time中的分


示例

SELECT MINUTE(NOW());

10、second(time)函数
功能:返回time中的秒


示例

SELECT SECOND(NOW());

11、str_to_date(str,format)函数
功能:将字符串日期转换成date类型的日期
MySQL str_to_date()函数


示例

SELECT STR_TO_DATE('2019-01-02','%Y-%c-%d');

12、date_format(date,format)函数
功能:将date类型的日期转换成字符型日期
MySQL date_format()函数


示例

SELECT DATE_FORMAT(NOW(),'%Y年%m月%d日');

13、datediff(expr1,expr2)函数
功能:返回expr1与expr2相差的天数
计算公式:expr1-expr2


示例

SELECT DATEDIFF('2019-12-11','2019-11-11')
  • 0
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值