주어진 날짜와 오늘 비교
수많은 프로그래밍 시나리오에서는 주어진 날짜와 현재 날짜를 비교하는 것이 필요합니다. 예를 들어 이벤트나 약속이 오늘 날짜 이전, 당일 또는 이후인지 확인합니다. 이러한 비교를 수행하려면 필요한 기능을 제공하는 내장 PHP 함수를 활용할 수 있습니다.
해결책:
특정 날짜를 오늘과 비교하려면 다음 단계를 따르세요. :
저장된 날짜를 시간으로 변환 값: strtotime() 함수를 활용하여 저장된 날짜 문자열을 1970년 1월 1일 이후의 초 수를 나타내는 Unix 타임스탬프로 변환합니다.
$var = strtotime("2010-01-21 00:00:00.0");
시차 계산: time()을 사용하여 현재 타임스탬프에서 저장된 날짜의 시간 값을 뺍니다. 현재 시간을 얻으려면. 결과는 두 날짜 사이의 초 단위 차이입니다.
$timeDiff = time() - $var;
시간 차이 비교: 수행하려는 비교에 따라 다음 중 하나를 사용합니다. 다음 조건:
오늘 전: 확인 시차가 하루의 초(86400)보다 작은 경우:
if ($timeDiff < 86400) { // $var is before today }
오늘: 시차가 0인지 확인합니다.
if ($timeDiff == 0) { // $var is today }
이후 오늘: 시차가 0보다 큰지 확인:
if ($timeDiff > 0) { // $var is after today }
이 접근 방식을 사용하면 주어진 날짜를 오늘과 효과적으로 비교할 수 있습니다. 시간적 관계를 결정합니다.
위 내용은 PHP에서 주어진 날짜를 오늘 날짜와 어떻게 비교할 수 있습니까?의 상세 내용입니다. 자세한 내용은 PHP 중국어 웹사이트의 기타 관련 기사를 참조하세요!