2
假設我有一個日期,具體爲2016-11-14
。 我也有另一日期(起點)02-14-2017
和結束02-30-2017
獲取日期的月數php
我想算已經過去了幾個月是日期2016-11-14
直到設定範圍爲準。
我試圖尋找,但我不能找到如何發現,已經從一個日期已過幾個月來設置範圍日期
假設我有一個日期,具體爲2016-11-14
。 我也有另一日期(起點)02-14-2017
和結束02-30-2017
獲取日期的月數php
我想算已經過去了幾個月是日期2016-11-14
直到設定範圍爲準。
我試圖尋找,但我不能找到如何發現,已經從一個日期已過幾個月來設置範圍日期
DateTime()
使得做日期數學容易的鏈接:
$datetime1 = new DateTime('2016-12-01');
$datetime2 = new DateTime('2017-02-01');
$interval = $datetime2->diff($datetime1);
echo (($interval->format('%y') * 12) + $interval->format('%m'));
我需要10分鐘來選擇答案:) – Pekka
或者你可以使用'echo($ interval-> y * 12 + $ interval-> m);' –