mysql日期函数

一、取当前日期

  • select SYSDATE() from dual; //2019-08-20 17:52:30
  • select NOW() from dual;//2019-08-20 17:52:46
  • select CURDATE() from dual;//2019-08-20

二、取某个日期加减时间

  • select DATE_ADD(SYSDATE(),INTERVAL 210 MINUTE) from dual;//当前时间往后210分钟 2019-08-20 21:23:12
  • select DATE_SUB(SYSDATE(),INTERVAL 210 MINUTE) from dual;//当前时间往前210分钟 2019-08-20 14:23:26
  • select DATE_SUB(CURDATE(), INTERVAL 1 WEEK) from dual;//1个星期之前 2019-08-13
  • select DATE_SUB(CURDATE(), INTERVAL 1 MONTH) from dual;//1个月之前 2019-07-20
    其他函数参考:https://www.w3school.com.cn/sql/func_date_sub.asp 访问

三、格式化日期

  • select DATE_FORMAT(SYSDATE(),'%H:%i') from dual;//当前的时分 17:54
  • select DATE_FORMAT(SYSDATE(),'%Y-%m-%d %H:%i:%s') from dual;//取年月日时分秒 2019-08-20 17:54:27
    具体参考地址:https://www.w3school.com.cn/sql/func_date_format.asp 访问
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值