반응형
날짜에 PHP의 날짜 차이? [복제]
이 질문에 이미 답변이 있습니다.
PHP에서 날짜 차이를 계산하는 빠른 방법이 있습니까? 예를 들면 :
$date1 = '2009-11-12 12:09:08';
$date2 = '2009-12-01 08:20:11';
그런 다음 $ date2에서 $ date1을 뺀 계산을 수행합니다.
php.net 문서를 읽었지만 운이 없습니다. 빠른 방법이 있습니까?
strtotime은 날짜 문자열을 유닉스 타임 스탬프로 변환합니다. (유닉스 시대 이후 초.
$ts1 = strtotime($date1);
$ts2 = strtotime($date2);
$seconds_diff = $ts2 - $ts1;
아래 예제와 같이 date-> diff 함수 를 사용하는 것이 좋습니다 .
$dStart = new DateTime('2012-07-26');
$dEnd = new DateTime('2012-08-26');
$dDiff = $dStart->diff($dEnd);
echo $dDiff->format('%r%a'); // use for point out relation: smaller/greater
참조 http://www.php.net/manual/en/datetime.diff.php를
아래 코드는 두 날짜의 차이를 제거하여 일 수에 대한 출력을 제공합니다.
$str = "Jul 02 2013";
$str = strtotime(date("M d Y ")) - (strtotime($str));
echo floor($str/3600/24);
참고 URL : https://stackoverflow.com/questions/1940338/date-difference-in-php-on-days
반응형
'program story' 카테고리의 다른 글
전송 연결에서 데이터를 읽을 수 없습니다. 기존 연결이 원격 호스트에 의해 강제로 닫혔습니다. (0) | 2020.09.20 |
---|---|
Constraint Layout에서 오버랩 / 네거티브 마진을 얻는 방법은 무엇입니까? (0) | 2020.09.20 |
Java에서 모든 열거 형 값을 얻는 방법은 무엇입니까? (0) | 2020.09.20 |
값이 배열에 있는지 확인 (C #) (0) | 2020.09.20 |
조건부 서식, 전체 행 기반 (0) | 2020.09.20 |