2016-11-08 57 views
0

你好,我有一個腳本,當她得到的時間播放(使用遊戲IM),她顯示給我這樣的時候:1026.984375閱讀時間使用PHP

我用這個方法$playertime = (is_numeric($p['time_online'])) ? ceil($p['time_online']/60).' m' : $p['time_online'];

但她向我展示的是這樣的:3052米,我需要運用這個腳本來向我展示:50H,8M,6S。

+0

我不知道PHP腳本可以有性別。 – cteski

+0

你將無法獲得秒。它看起來最好的數據將得到分鐘。 – Jaime

+0

[在PHP中轉換時間戳到時間前例如1天前,2天前...](http://stackoverflow.com/questions/1416697/converting-timestamp-to-time-ago-in-php -eg-1-day-ago-2-days-ago) –

回答

0

您可以使用PHP的DateInterval::createFromDateString(也許在你的情況下,將需要一些圓棒,以秒爲單位),那麼你將有一個DateInterval對象,然後您可以將其格式化你需要any format

+0

我測試過它不能正常工作 – und3rc00d3

+0

請問你能指定你想要轉換的輸入字符串嗎? – Valentas

0

我使用前一個函數修復了它,謝謝。