Mysql 计算日期相差时间方法

来源:互联网 发布:大连淘宝 编辑:程序博客网 时间:2024/05/18 00:53
#两日期/时间之间相差的天数: 
To_Days(end_time)-To_Days(start_time) 
  
#两日期/时间之间相差的秒数: 
SELECT UNIX_TIMESTAMP(end_time)- UNIX_TIMESTAMP(start_time); 
  
#两日期/时间之间相差的时分数: 
  
SELECT SEC_TO_TIME(UNIX_TIMESTAMP(end_time)- UNIX_TIMESTAMP(start_time));

最好的办法是直接用“+”,“-”  计算,目前的版本都支持了。

比如:SELECT  *  FROM  Table_Name  WHERE  loginDate  <  NOW()  -10  *  60; 
原创粉丝点击