>  기사  >  백엔드 개발  >  PHP에서 현재 시간이 오전인지 오후인지 확인하는 방법

PHP에서 현재 시간이 오전인지 오후인지 확인하는 방법

PHPz
PHPz원래의
2023-04-25 16:12:351351검색

PHP에서 오전인지 오후인지 확인하는 것은 실제로 매우 간단합니다. 이 기사에서는 PHP를 사용하여 현재 시간이 AM인지 PM인지 확인하는 방법을 보여줍니다.

PHP에서 현재 시간을 가져오는 함수는 date()입니다. 이 기능을 사용하면 현재 시, 분, 초 및 기타 정보를 쉽게 얻을 수 있습니다. 예를 들어, 다음 코드 줄은 현재 시간을 출력합니다.

echo date('H');

시간 형식의 경우 H는 00~23과 같이 24시간 형식의 시간을 나타내고, h는 12시간 형식의 시간을 나타냅니다. 01~12.

그럼 현재 시간을 기준으로 오전인지 오후인지 확인하는 방법은 무엇일까요? 사실 매우 간단합니다. 현재 시간이 12시보다 작은지 여부만 확인하면 됩니다. 12시보다 작으면 오전에 속하고, 12보다 크거나 같으면 오전에 속합니다. 오후.

다음 코드는 이 기능을 달성할 수 있습니다:

$hour = date('H');
$am_pm = ($hour < 12) ? "上午" : "下午";
echo "现在是".$am_pm;

이 코드는 현재 시간을 가져온 다음 12보다 작은지 확인합니다. 그렇다면 $am_pm 변수의 값은 "AM"이고, 그렇지 않으면 값은 "PM"입니다. 마지막으로 이 값이 페이지에 출력됩니다.

위 코드는 매우 간단하지만 대부분의 시나리오 요구 사항을 충족하기에 충분합니다. 예를 들어, 각 시간 세그먼트의 제목이 다른 경우와 같이 보다 정확한 판단이 필요한 경우 필요에 따라 수정할 수 있습니다.

요약하자면, PHP에서 오전인지 오후인지 확인하는 것은 매우 간단합니다. date() 함수를 사용하여 현재 시간을 가져와서 12시 미만인지 확인하면 됩니다. 이 방법은 간단하고 투박하지만 대부분의 요구를 충족시키기에 충분합니다. 보다 정확한 판단이 필요한 경우 필요에 따라 수정할 수 있습니다.

위 내용은 PHP에서 현재 시간이 오전인지 오후인지 확인하는 방법의 상세 내용입니다. 자세한 내용은 PHP 중국어 웹사이트의 기타 관련 기사를 참조하세요!

성명:
본 글의 내용은 네티즌들의 자발적인 기여로 작성되었으며, 저작권은 원저작자에게 있습니다. 본 사이트는 이에 상응하는 법적 책임을 지지 않습니다. 표절이나 침해가 의심되는 콘텐츠를 발견한 경우 admin@php.cn으로 문의하세요.