두 달 간의 월간 차이를 얻으려면 문제가 있습니다.두 날짜 ("F j, Y") 사이의 시간 차별은 PHP에서
$d1 = date_create('January 1, 2013');
$date = date("F j, Y");
$d2 = date_create($date);
$dif = date_diff($d1, $d2);
//echo $dif->format('%y years');
echo $dif->format('%m months');
개월 단위로 표시되지만 월간 차이는 없습니다. 나는 날짜들 사이에 몇 개월 간의 차이점을 원한다.
이 코드는 '10 개월 '이지만 실제 difnce는 22 개월입니다. –
날짜 ("F j, Y") '는 무엇을 의미합니까? 왜 두 번째 데이트를 찍지 않는거야? – ericpap
현재 날짜가 표시됩니다. –