• 企业400电话
  • 微网小程序
  • AI电话机器人
  • 电商代运营
  • 全 部 栏 目

    企业400电话 网络优化推广 AI电话机器人 呼叫中心 网站建设 商标✡知产 微网小程序 电商运营 彩铃•短信 增值拓展业务
    mysql 数据库取前后几秒 几分钟 几小时 几天的语句

    取当前时间:

    select current_timest

    输出:2016-06-16 16:12:52

    select now(); 

    输出:2016-06-16 16:12:52

    取当前时间的前一分钟:

    select SUBDATE(now(),interval 60 second);

    输出:2016-06-16 16:11:52

    取当前时间的下一分钟:

    select ADDDATE(now(),interval 60 second);

    输出:2016-06-16 16:13:52

    通过变化上面的单位。可以取前后 分钟,小时,天的时间

    取前一分钟的时间:

    select SUBDATE(now(),interval 1 minute);

    输出:2016-06-16 16:16:38

    取前一小时的时间:

    select SUBDATE(now(),interval 1 hour);

    输出:2016-06-16 15:17:38

    取前一天的时间:

    select SUBDATE(now(),interval 1 day);

    输出:2016-06-15 16:17:38
    ###########################

    取后一分钟的时间:

    select ADDDATE(now(),interval 1 minute);

    输出:2016-06-16 16:17:38

    取后一小时的时间:

    select ADDDATE(now(),interval 1 hour);

    输出:2016-06-16 17:17:38

    取后一天的时间:

    select ADDDATE(now(),interval 1 day);

    输出:2016-06-17 16:17:38

    以下是补充:

    mysql 获取昨天日期、今天日期、明天日期以及前一个小时和后一个小时的时间

    1、当前日期

    select DATE_SUB(curdate(),INTERVAL 0 DAY) ;

    2、明天日期

    select DATE_SUB(curdate(),INTERVAL -1 DAY) ;

    3、昨天日期

    select DATE_SUB(curdate(),INTERVAL 1 DAY) ;

    4、前一个小时时间

    select date_sub(now(), interval 1 hour);

    5、后一个小时时间

    select date_sub(now(), interval -1 hour);

    6、前30分钟时间

    select date_add(now(),interval -30 minute)

    7、后30分钟时间

    select date_add(now(),interval 30 minute)

    如果还是没有你想要的,可以查看下面相关文章,感谢大家多多支持脚本之家。

    您可能感兴趣的文章:
    • mysql 获取昨天日期、今天日期、明天日期以及前一个小时和后一个小时的时间
    • php、mysql查询当天,查询本周,查询本月的数据实例(字段是时间戳)
    • mysql获得60天前unix时间思路及代码
    • mysql中获取一天、一周、一月时间数据的各种sql语句写法
    上一篇:mysql 获取昨天日期、今天日期、明天日期以及前一个小时和后一个小时的时间
    下一篇:MySQL曝中间人攻击Riddle漏洞可致用户名密码泄露的处理方法
  • 相关文章
  • 

    © 2016-2020 巨人网络通讯 版权所有

    《增值电信业务经营许可证》 苏ICP备15040257号-8

    mysql 数据库取前后几秒 几分钟 几小时 几天的语句 mysql,数据库,取,前后,几秒,