PHP 5.3의 날짜 비교 함수를 사용하여 두 날짜 간의 날짜 차이를 계산하는 데 다소 이상한 문제가 있습니다.일일 차이를 계산하는 날짜 차이가있는 이상한 PHP 5.3 문제
이$currentDate = new DateTime(); // (today's date is 2012-1-27)
$startDate = new DateTime('2012-04-01');
$diff = $startDate->diff($currentDate);
$daysBefore = $diff->d;
echo $daysBefore;
위의 코드는 $ 조니와 변수의 값으로 4를 표시합니다 다음은 내 코드입니다.
2012 년 1 월 27 일과 2012 년 4 월 1 일 사이에 PHP가 4 일의 차이를 표시하는 이유는 무엇입니까?
내가 잘못 했나요?