2012-12-04 73 views
2

我們試圖在運行mysql命令時將unix時間戳轉換爲人類可讀時間。 因爲我們有這方面的工作命令將unix時間戳轉換爲mysql中的人類可讀時間

select FROM_UNIXTIME(registered) AS "ResolutionDateLine" from tickets 

這給了我們一個可讀的日期一樣

2012-12-03 09:41:00 

但我們也有Unix時間戳「秒」,我們需要轉換,使用相同的UNIX日期如上所述,我們得到1970-01-01 01:00:00,但實際值應該是89天,23小時,22分34秒。

然後我們試圖

select FROM_UNIXTIME(firstresponsetime, "%dd, %Hh, %Im") AS "Response" from tickets 

這個結果:

01d, 00h, 12m 

有誰知道如何在mysql命令正確轉換呢?

+0

最簡單的解決方案可能是自己與模數,分裂和四捨五入實現它。 – Tim

回答

相關問題