2017-12-18 369 views
0

我想創建一個倒數計時器。我有created_at值,life_time值和current_time德爾福MySQL的日期時間加分鐘減去當前時間

我想總結created_atlife_time並減去current_time

created_at:2017年5月22日4時49分54秒

life_time:500(分鐘)

,我可以找到當前時間等this。 (12/10/2002 13:37:25)

但是所有的變量都有不同的格式。我怎樣才能

created_at + life_time - current_time = I WANT (dd/mm/yyy hh:mm:ss) 

created_at定義爲一個日期時間和壽命定義爲在MySQL的整數和分鐘。

+0

如果服務器時間與客戶端計算機上的時間不同,該怎麼辦?另外,爲什麼您將分鐘數的數據類型定義爲'VARCHAR'? – Victoria

+0

@維多利亞我認爲服務器和客戶機之間的時間差異,但我找不到任何其他解決方案。所以我想我可以相應地設置客戶端時區,因爲我知道服務器上的時區。你對這個問題有什麼更好的想法嗎?我正試圖向用戶顯示到期日期的剩餘時間。 (是的,我寫錯了,分鐘整數(編輯))... – Nevermore

+1

我只是從服務器剩餘時間(以分鐘計,即使它不會準確)。 – Victoria

回答