"일꾼이 일을 잘하려면 먼저 도구를 갈고 닦아야 한다." - 공자, 『논어』.
첫 장 > 프로그램 작성 > PHP에서 UTC 타임스탬프를 검색하는 방법은 무엇입니까?

PHP에서 UTC 타임스탬프를 검색하는 방법은 무엇입니까?

2024-11-07에 게시됨
검색:303

How to Retrieve UTC Time Stamps in PHP?

PHP에서 UTC 타임스탬프를 검색하는 방법

date() 함수를 사용하면 PHP에서 현재 타임스탬프를 얻는 것이 간단합니다. 그러나 기본적으로 date()는 서버의 시간대를 기준으로 타임스탬프를 반환합니다. UTC(협정 세계시)로 타임스탬프를 얻으려면 다른 접근 방식을 활용해야 합니다.

해결책: gmdate() 사용

UTC로 타임스탬프를 검색하려면 다음을 수행합니다. PHP에서 gmdate() 함수를 사용할 수 있습니다. gmdate()는 date()와 유사하게 작동하지만 서버의 시간대에 관계없이 항상 UTC로 타임스탬프를 반환합니다. 구문은 date()와 동일하므로 필요에 따라 타임스탬프 형식을 지정할 수 있습니다.

$utcTimestamp = gmdate("Y-m-d H: 이다"); echo "UTC 타임스탬프: $utcTimestamp";

$utcTimestamp = gmdate("Y-m-d H:i:s");
echo "UTC Timestamp: $utcTimestamp";

예:

$timeZoneOffset = gmstrftime("%z "); $utcTimestampWithOffset = gmdate("Y-m-d H:i:s") . "GMT/UTC" . $timeZoneOffset; echo "오프셋이 포함된 UTC 타임스탬프: $utcTimestampWithOffset";

이것은 적절한 시간대 오프셋을 사용하여 UTC 타임스탬프를 출력합니다(예: "2023-03-08 14:30:00 GMT/UTC 0800"). 서버의 시간대는 UTC보다 8시간 빠릅니다.
릴리스 선언문 이 글은 1729375337에서 재인쇄되었습니다. 침해 내용이 있는 경우, [email protected]으로 연락하여 삭제하시기 바랍니다.
최신 튜토리얼 더>

부인 성명: 제공된 모든 리소스는 부분적으로 인터넷에서 가져온 것입니다. 귀하의 저작권이나 기타 권리 및 이익이 침해된 경우 자세한 이유를 설명하고 저작권 또는 권리 및 이익에 대한 증거를 제공한 후 이메일([email protected])로 보내주십시오. 최대한 빨리 처리해 드리겠습니다.

Copyright© 2022 湘ICP备2022001581号-3