2014-06-19 18 views
1

想添加一條記錄有兩個日期之間的差額/次 表示爲一個小時快遞timeDiff測量一個小時的第十

如啓動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

+0

得到正確的結果與 SELECT ROUND(((UNIX_TIMESTAMP( '2014-06-19 18:00:00') - UNIX_TIMESTAMP('2014-06-19 15 :30:00'))/ 3600),1) TQ Marcell – zima10101

回答

2

您可以用秒計算:

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

十分之一個小時就是'/ 360' – bendataclear

+0

正確,更新!謝謝。 – marekful

相關問題