PHP에서 날짜 차이 계산
"2007-03-24" 및 "2009-06-26" 형식의 두 날짜가 주어지면, " 당신은 "2년, 3개월, 2년" 형식으로 둘 사이의 차이를 확인하기 위해 PHP 솔루션을 찾고 있습니다. days."
해결책
DateTime 및 DateInterval 개체를 활용하여 다음 PHP 코드로 목표를 달성합니다.
$date1 = new DateTime("2007-03-24"); $date2 = new DateTime("2009-06-26"); $interval = $date1->diff($date2); echo "difference " . $interval->y . " years, " . $interval->m . " months, " . $interval->d . " days";
총 일수 계산 년, 달, 일로 나누지 않고, 사용:
echo "difference " . $interval->days . " days";
추가 참고 사항
$date1 = new DateTime("now"); $date2 = new DateTime("tomorrow"); var_dump($date1 == $date2); // false var_dump($date1 < $date2); // true var_dump($date1 > $date2); // false
위 내용은 PHP에서 두 날짜의 차이를 어떻게 계산하고 결과를 연, 월, 일로 표시할 수 있습니까?의 상세 내용입니다. 자세한 내용은 PHP 중국어 웹사이트의 기타 관련 기사를 참조하세요!