PHP에서 시차를 계산하는 것은 때로 번거롭습니다! 하지만 날짜와 시간함수 사용법을 익히면 간단해집니다.
간단한 예는 책을 빌리는 데 필요한 일수를 계산하는 것입니다. PHP 매일 날짜를 기준으로 계산합니다. 이러한 종류의 날짜 계산을 구현하는 몇 가지 방법에 대해 이야기하겠습니다.
(1) MSSQL이 트리거를 사용할 수 있다면 매우 쉽습니다! 날짜 차이 그냥 datediff()를 사용하세요!
MYSQL인 경우 두 날짜 필드의 차이를 사용하여 결과를 계산하고 필요할 때 호출하세요! 데이터베이스가 없으면 PHP의 시간 및 날짜 기능을 완전히 사용해야 합니다. 주요 설명은 다음과 같습니다. 예: 1998년 5월 3일부터 1999-6-5까지의 일수를 계산합니다.
<?php $startdate=mktime("0","0","0","5","3","1998"); $enddate=mktime("0","0","0","6","5","1999"); //所得到的值为从1970-1-1到参数时间的总秒数:是整数.那么 //下面的代码就好编多了: $days=round(($enddate-$startdate)/3600/24) ; echo $days; //days为得到的天数; ?>
위 내용은 PHP에서 시간 차이를 계산하는 여러 방법에 대한 자세한 코드 설명