245 of 410 menu

DateTime 클래스의 getOffset 메서드

DateTime 클래스의 getOffset 메서드는 GMT(UTC) 기준 시간대 오프셋을 초 단위로 반환합니다. 이는 다양한 시간대를 다룰 때 유용합니다. 이 메서드는 매개변수를 받지 않으며 정수를 반환합니다.

구문

$datetime->getOffset();

예제

Europe/Moscow 시간대의 현재 시간에 대한 오프셋을 구해봅시다:

<?php $date = new DateTime('now', new DateTimeZone('Europe/Moscow')); $res = $date->getOffset(); echo $res; ?>

코드 실행 결과 (계절에 따라 다를 수 있음):

10800

예제

다른 시간대들의 오프셋을 비교해봅시다:

<?php $zones = ['UTC', 'America/New_York', 'Asia/Tokyo']; foreach ($zones as $zone) { $date = new DateTime('now', new DateTimeZone($zone)); echo $zone . ': ' . $date->getOffset() . "\n"; } ?>

코드 실행 결과:

UTC: 0 America/New_York: -18000 Asia/Tokyo: 32400

함께 보기

한국어
AfrikaansAzərbaycanБългарскиবাংলাБеларускаяČeštinaDanskDeutschΕλληνικάEnglishEspañolEestiSuomiFrançaisहिन्दीMagyarՀայերենIndonesiaItaliano日本語ქართულიҚазақКыргызчаLietuviųLatviešuМакедонскиMelayuမြန်မာNederlandsNorskPolskiPortuguêsRomânăРусскийසිංහලSlovenčinaSlovenščinaShqipСрпскиSrpskiSvenskaKiswahiliТоҷикӣไทยTürkmenTürkçeЎзбекOʻzbekTiếng Việt
우리는 웹사이트 운영, 분석 및 개인화를 위해 쿠키를 사용합니다. 데이터 처리는 개인정보 처리방침에 따라 이루어집니다.
모두 수락 설정 거부