我使用Opencart的,並希望這樣的顯示文本(產品結束時間): 結束09 DYS12小時30分鐘如何計算與服務器時間的時差?
我有一個ends_date
從表中,但現在我想計算ends_date
之間的時間差和服務器時間並以上述格式顯示在PHP或jQuery中。
謝謝!
我使用Opencart的,並希望這樣的顯示文本(產品結束時間): 結束09 DYS12小時30分鐘如何計算與服務器時間的時差?
我有一個ends_date
從表中,但現在我想計算ends_date
之間的時間差和服務器時間並以上述格式顯示在PHP或jQuery中。
謝謝!
$current_time = time();
$end_time = strtotime($ends_date); //$ends_date is from your table
$time_diff = $end_time - $current_time;
從那裏,你有$time_diff
代表秒數,直到它結束。做一些/ 60分鐘,然後幾小時,然後/ 24幾天。確保你只在$ time_diff> 0的時候這麼做!數學。有用。 :)
感謝差別很大,但你能寫一個代碼來格式化時間$ time_diff在上面的格式。 – air
這不是'爲你做工作',但論壇是關於指引你在正確的方向。如果你不能做後續簡單的數學,我不能幫你。 –
SELECT TIMEDIFF(ends_date, now())
FROM yourtable
docs here。
ends_date是什麼樣的?和谷歌搜索「日期差異php」或「日期差異jquery」返回?你已經試過了什麼? – ManseUK