[PHP] 두 날짜 사이의 경과 시간 구하기
주어진 두 개의 날짜와 시간(2019-06-30 12:34:56) 사이의 경과 시간을 구하는 코드이다. PHP 5.2 버전 이상에서 사용할 수 있으며 실행은 아래와 같이 한다. 경과 시간은 0년 0달 0일 16시간 23분 40초 처럼 표시된다.
주어진 두 개의 날짜와 시간(2019-06-30 12:34:56) 사이의 경과 시간을 구하는 코드이다. PHP 5.2 버전 이상에서 사용할 수 있으며 실행은 아래와 같이 한다. 경과 시간은 0년 0달 0일 16시간 23분 40초 처럼 표시된다.
두 개 일시의 차이를 구하는 함수이다. function getTimDiff($d1, $d2) { $date1 = new \DateTime($d1); $date2 = new \DateTime($d2); $diff = $date1->diff($date2); $interval = array(); if ($diff->y > 0) $interval[] = $diff->y.’년’; if ($diff->m > 0) $interval[] = $diff->m.’월’; if ($diff->d > 0) $interval[] = $diff->d.’일’; if ($diff->h > 0) $interval[] = $diff->h.’시간’; if ($diff->i > …