date()를 사용하여 PHP에서 타임스탬프를 검색하려고 하면 기본적으로 Unix 타임스탬프가 반환됩니다. 그러나 시간대 오프셋 정보가 포함된 UTC/GMT 타임스탬프를 얻으려면 어떻게 해야 할까요?
시간대 오프셋을 포함하여 UTC/GMT 타임스탬프를 얻으려면 다음을 수행하세요. gmdate() 함수를 활용하세요. 구문은 date():
<code class="php">gmdate("Y-m-d H:i:s \G\M\T/UTC\P");</code>
와 유사합니다. 이 표현식은 YYYY-MM-DD HH:MM:SS GMT/UTC±0000 형식의 타임스탬프를 반환합니다. 여기서 오프셋은 다음을 기준으로 조정됩니다. 현지 시간대 설정에 따릅니다.
예를 들어 현지 시간대가 UTC보다 4시간 늦으면 다음과 같이 출력됩니다.
2023-03-08 14:30:00 GMT/UTC-0400
또는 현지 시간대가 10시간이면 출력됩니다. UTC 이전의 결과는 다음과 같습니다.
2023-03-08 14:30:00 GMT/UTC+1000
gmdate()의 사용법을 설명하려면 다음 코드 조각을 고려하세요.
<code class="php"><?php echo "Current UTC time with time zone offset:\n"; echo gmdate("Y-m-d H:i:s \G\M\T/UTC\P"); ?></code>
출력 :
Current UTC time with time zone offset: 2023-03-08 14:30:00 GMT/UTC-0400
위 내용은 PHP에서 시간대 오프셋을 사용하여 UTC 타임스탬프를 얻는 방법은 무엇입니까?의 상세 내용입니다. 자세한 내용은 PHP 중국어 웹사이트의 기타 관련 기사를 참조하세요!