php- 날짜 비교 개월 수로 표현하기

특정 날짜 사이를 개월 수로 나타내 주는 코드이다.

$datetime1 = new DateTime('2020-04-01');
$datetime2 = new DateTime('2020-10-01');
$interval = $datetime2->diff($datetime1);
echo (($interval->format('%y') * 12) + $interval->format('%m'));

오늘로부터 몇개월인지 계산 하는 방법은 $datetime2를 변경하면 된다.

$datetime1 = new DateTime('2020-04-01');
$datetime2 = new DateTime();
$interval = $datetime2->diff($datetime1);
echo (($interval->format('%y') * 12) + $interval->format('%m'));
Subscribe
Notify of
guest

이 사이트는 스팸을 줄이는 아키스밋을 사용합니다. 댓글이 어떻게 처리되는지 알아보십시오.

0 댓글
Inline Feedbacks
View all comments
TOP