2016-08-24 70 views
-5

如何在幾分鐘內將整數轉換爲時間5會給30mins。我試過PHP將整數轉換爲時間

<?php 
    $toMin = 5; 
    echo date('i', ($toMin*60)).'mins'; 
?> 

但它只返回05mins

+6

爲什麼'5'給'30mins'? – Chris

+1

[date](http://php.net/manual/en/function.date.php) - *「可選的timestamp參數是一個整數Unix timestamp」* Unix時間戳記是秒,所以你傳遞5秒* 60秒= 300秒= 5分鐘 –

+0

我需要將它轉換爲分鐘,因爲一些返回的數據類似於7.5,8.3,2.2。我使用'explode('。',$ number)'將它們分開,現在我被困在將第二個數組值轉換爲分鐘。 – PenAndPapers

回答

0

所以像:

$time='7.5'; //, 8.3, 2.2. 

$x=explode('.',$time); 

$min=60*($x[1]/10); 

echo $x[0] .'hours and '.$min.'mins';