2
d-m-Y H : i (14-04-2009 12:15) 형식을 사용하는 두 날짜 사이의 시간 차이를 분으로 찾고 싶습니다.PHP를 사용하여 두 시간/날짜의 차이를 얻으시겠습니까?
d-m-Y H : i (14-04-2009 12:15) 형식을 사용하는 두 날짜 사이의 시간 차이를 분으로 찾고 싶습니다.PHP를 사용하여 두 시간/날짜의 차이를 얻으시겠습니까?
strtotime()을 사용하여 시간을 타임 스탬프로 구문 분석 한 다음 다른 하나에서 간단히 빼십시오.
그런 다음 수학 함수를 사용하여 분, 일 수를 얻을 수 있습니다. 예를 들어
:
// $date1 and $date2 are given
// the difference is in seconds
$difference = strtotime($date1) - strtotime($date2);
// getting the difference in minutes
$difference_in_minutes = $difference/60;
참조 :strtotime()
PHP는 월, 일의 숫자 형식이 모호 할 때 날짜가 MDY 형식으로 가정 할 수있다 (당신이주는 예는 모호, 14 개월이 아니기 때문에). 요일과 월을 파싱하고 바꿔야 할 수도 있습니다. –
물론, 주어진 날짜가 표준 미국 영어 형식이 아닌 것을 인식하지 못했습니다. – brainfck
정확합니다. strtotime은 사용하는 날짜 형식이 특이하기 때문에 예기치 않은 결과를 줄 수 있습니다. –