zoukankan      html  css  js  c++  java
  • Mysql中计算时间间隔

    计算两个时间之间有多少分钟:

    SELECT
    TIMESTAMPDIFF(MINUTE,
    (DATE_FORMAT('2020-03-27 10:38:00','%Y-%m-%d %H:%i')),
    (DATE_FORMAT('2020-08-27 11:39:59', '%Y-%m-%d %H:%i')))
    FROM
    DUAL

    关键方法:TIMESTAMPDIFF

    参数:MINUTE

    计算结果如下:

    由此可以引申出来,Mysql中的计算时间差的函数有TIMESTAMPDIFF和DATADIFF两种.

    TIMESTAMPDIFF刚才看过了,有参数设置,可以精确到天(DAY)、小时(HOUR),分钟(MINUTE)和秒(SECOND),使用起来比datediff函数更加灵活。对于比较的两个时间,时间小的放在前面,时间大的放在后面

    datediff 可以直接比较两个时间相差的天数,不能精确到小时,分钟,秒.

     

    实战为王,记录在工作中技术使用的点点滴滴
  • 相关阅读:
    在Unity3D中开发的Hologram Shader
    在Unity3D中开发的Toon Shader
    在Unity3D中开发的Dissolve Shader
    2017.2.26
    2017.2.21
    2017.2.20
    2017.2.19
    2017.2.18
    2017.2.17<转>
    2017.2.16 linux
  • 原文地址:https://www.cnblogs.com/kaikai-wanna-know/p/12579532.html
Copyright © 2011-2022 走看看