2017-02-09 15 views
2

日付が2016-11-14であるとします。 はまた、私は別の日付(開始)02-14-2017を持っており、02-30-2017get日付から月の月数

を終了私が合格した数ヶ月をカウントしたい範囲の日付のセットまで日付2016-11-14です。

私が探してみましたが、私はレンジ日

答えて

4

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')); 

Demo

+0

答えをチェックするには10分必要です:) – Pekka

+0

または、 'echo($ interval-> y * 12 + $ interval-> m); –

関連する問題