我有幾個月(比如38個月)。在PHP中劃分並保留餘額
我需要知道如何將這個38值轉換爲3年和2個月。
這是我到目前爲止有:
$months = 38;
$years = $months/12;
$幾年等於3.1666666666667。我想知道如何留下3年,然後剩下2個月?
我有幾個月(比如38個月)。在PHP中劃分並保留餘額
我需要知道如何將這個38值轉換爲3年和2個月。
這是我到目前爲止有:
$months = 38;
$years = $months/12;
$幾年等於3.1666666666667。我想知道如何留下3年,然後剩下2個月?
你可以用mod運算符
$months = 38;
$years = floor($months/12);
$resMonths = $months % 12;
計算時間
下面的代碼將輸出「3年2個月」:
$months = 38;
print(floor($months/12)." years and ".($months%12)." months");
你可以做到這一點。
$months = 38;
$years = floor($months/12);
//Use modulo to get the remainder
$months = $months % 12;
echo $years . " years and " . $months . " months";