PHP에서 날짜 차이를 계산하는 방법에는 두 가지가 있습니다: 1. DateInterval 클래스 사용, 2. strtotime 및 date_diff 함수 사용. 구체적인 구현 방법은 다음과 같습니다. 1. diff 메소드를 사용하여 DateInterval 객체에서 두 날짜 간의 차이를 얻은 다음 일수 차이를 얻습니다. 2. 날짜를 타임스탬프로 변환하고 date_diff 함수를 사용하여 날짜 차이를 얻습니다. 를 클릭한 다음 일수 차이를 정수로 변환합니다.
PHP 날짜 간의 일수 차이를 계산하는 방법
PHP에는 두 날짜 간의 일수 차이를 계산하는 두 가지 일반적인 방법이 있습니다.
방법 1: DateInterval
<?php // 日期1 $date1 = new DateTime('2023-03-08'); // 日期2 $date2 = new DateTime('2023-03-15'); // 计算日期差 $interval = $date1->diff($date2); // 获取天数差 $daysDiff = $interval->days; // 输出天数差 echo "日期差:{$daysDiff} 天"; ?>
방법 2: strtotime 및 date_diff
<?php // 日期1 $date1 = strtotime('2023-03-08'); // 日期2 $date2 = strtotime('2023-03-15'); // 计算日期差 $daysDiff = (int) (($date2 - $date1) / 86400); // 输出天数差 echo "日期差:{$daysDiff} 天"; ?>
실습 사례
등록 날짜와 철회 날짜가 포함된 학생의 출석 기록이 있다고 가정합니다. 학생이 학교에서 보낸 일수를 알고 싶습니다.
아아아아위 내용은 PHP에서 날짜 간의 일수 차이를 계산하는 방법의 상세 내용입니다. 자세한 내용은 PHP 중국어 웹사이트의 기타 관련 기사를 참조하세요!