時間變量我告訴我的問題:減法之間的兩個MySQL與PHP
我有一個包含從MySQL數據庫的時間變量兩個變量:
$row[0] //it contains for instance 16:30:00
$row[1] //it contains for instance 18:00:00
如何發現衍生術語從他們的減法?
因爲它們已經被時間變量我試圖直接與這些價值做減法,但我得到的整數值四捨五入。
我試過存在的問題,但沒有預見到的格式HH時間:MM:SS。
謝謝。
時間變量我告訴我的問題:減法之間的兩個MySQL與PHP
我有一個包含從MySQL數據庫的時間變量兩個變量:
$row[0] //it contains for instance 16:30:00
$row[1] //it contains for instance 18:00:00
如何發現衍生術語從他們的減法?
因爲它們已經被時間變量我試圖直接與這些價值做減法,但我得到的整數值四捨五入。
我試過存在的問題,但沒有預見到的格式HH時間:MM:SS。
謝謝。
嘗試使用
$query = select TIMEDIFF(field_name, '$input_date') from tbl_name where condition
MySQL的
這個問題已經answerd ......嗯 你需要將其轉換時間戳
$time1 = strtotime($row[0]);
$time2 = strtotime($row[1]);
$diff = $time2 - $time1;
另外要注意,如果使用1天后,它不會顯示在「最後一天」的區別。所以用年,月,日...
使用TIMEDIFF
函數,而不是substrction:
SELECT REPLACE(TIMEDIFF(col1,col2),'-','')
REPLACE
用於確保絕對的結果。
絕對完美!非常感謝你!儘快我會接受你的回答 – user2510406