2017-06-20 29 views
0

對不起,我找不到它的好標題。將分鐘和小時轉換爲相應的號碼

我想將分鐘和小時轉換爲數字。例如, : -

$hours = "3"; 
$minutes = "30"; 

它應該顯示3.5。 如果我寫4小時和15分鐘,那麼它顯示4.25

我想要這樣轉換。

+1

我可以知道小時和分鐘是輸入嗎? $ mins = $ mins/60; –

+1

這是相當簡單的數學 – RiggsFolly

+0

@MathsRkBala。對不起,這是一個輸入。 – Bhavin

回答

2

你只是需要由有最大值(60)劃分分鐘,然後添加到您的時間,以獲得全部價值。

$hours = "3"; 
$minutes = "30"; 
echo $hours + ($minutes/60); 

演示:https://eval.in/819401

還要注意這裏的+是增加,而不是串聯。如果連接,則會在小時值附加額外的小數位,因爲小數點是0.fractionvalue

-2
$convertedTime = (($hours * 60) + $minutes)/60; 

您將需要添加一些圓角或切斷十進制數字

+1

嗯,你是否自己想出了這一切? – RiggsFolly

相關問題