0
在數據庫中,我存儲的時間,我從時間函數在PHP中獲得。同時在結束時間和開始時間之間存儲時間()。現在我想從這個差異中得到HH:MM。如何從time()差異中獲得HH:MM?
要顯示HH:MM我使用
gmdate('H:i',$m['timedifference']);
這是好嗎?還是我做錯了什麼?
在數據庫中,我存儲的時間,我從時間函數在PHP中獲得。同時在結束時間和開始時間之間存儲時間()。現在我想從這個差異中得到HH:MM。如何從time()差異中獲得HH:MM?
要顯示HH:MM我使用
gmdate('H:i',$m['timedifference']);
這是好嗎?還是我做錯了什麼?
試試這個。您需要將time
轉換爲strtotime
。
gmdate('H:i',strtotime($m['timedifference']));
只要時間不秒, – ArtisticPhoenix
其實我創建時間PUCH所以我應該存放時間Y-M-d H:我:■?因爲我也在數據庫中存儲差異,所以我可能不需要在報告中重新計算。對於我有關如何在數據庫中存儲兩個時間差的問題,您有什麼建議嗎? – user3264863
其實我已經在數據庫中存儲時間,所以我使用gmdate('H:i',$ m ['timedifference']); – user3264863