快递timediff为十分之一小时

时间:2014-06-19 14:57:44

标签: mysql

想要添加两个日期/时间之间差异的记录 表示为十分之一小时

例如,开始2014-06-19 15:30:00     结束时间2014-06-19 18:00:00     结果2.5

到目前为止

   SELECT 
   LEFT(
       (REPLACE(
           TIMEDIFF('2014-06-19 18:00:00','2014-06-19 15:30:00')
       ,':','.')
    ),5
    )/6

哪个给出结果0.383 =不正确,任何想法欢迎TQ

1 个答案:

答案 0 :(得分:2)

你可以用秒计算:

SELECT (UNIX_TIMESTAMP(date_a) -  UNIX_TIMESTAMP(date_b)) / 360