답변 1개
채택된 답변
+20 포인트
9개월 전
Copy
<?php
$time1 = '2025-04-12 17:53:36';
$time2 = '2025-04-13 20:54:04';
// strtotime으로 타임스탬프 변환
$start = strtotime($time1);
$end = strtotime($time2);
// 차이 초(second)
$diff = $end - $start;
// 일, 시, 분, 초 계산
$days = floor($diff / 86400);
$hours = floor(($diff % 86400) / 3600);
$minutes = floor(($diff % 3600) / 60);
$seconds = $diff % 60;
// 출력
if ($diff < 86400) {
echo "{$hours}시간 {$minutes}분 {$seconds}초";
} else {
echo "{$days}일 {$hours}시간 {$minutes}분 {$seconds}초";
}
?>
로그인 후 평가할 수 있습니다
답변에 대한 댓글 1개
댓글을 작성하려면 로그인이 필요합니다.
답변을 작성하려면 로그인이 필요합니다.
로그인