라이브러리
[PHP] IntlTimeZone::getGMT - GMT(UTC) 시간대 생성
IntlTimeZone::getGMT
`IntlTimeZone::getGMT` 메소드는 UTC (Coordinated Universal Time) 시간대를 반환합니다. UTC는 세계 표준시로, 0시간대에 해당하는 시간을 의미합니다.
사용법
`IntlTimeZone::getGMT` 메소드는 다음과 같이 사용할 수 있습니다.
#hostingforum.kr
php
use IntlTimeZone;
$gmt = IntlTimeZone::getGMT();
예제
다음 예제에서는 `IntlTimeZone::getGMT` 메소드를 사용하여 UTC 시간대를 얻고, 해당 시간대를 사용하여 날짜를 생성합니다.
#hostingforum.kr
php
use IntlTimeZone;
use DateTime;
// UTC 시간대를 얻습니다.
$gmt = IntlTimeZone::getGMT();
// UTC 시간대에 해당하는 날짜를 생성합니다.
$date = new DateTime('2022-01-01 12:00:00', $gmt);
echo $date->format('Y-m-d H:i:s') . "
"; // 2022-01-01 12:00:00
// UTC 시간대에 해당하는 날짜를 생성합니다. (GMT+9로 변환)
$gmt9 = IntlTimeZone::createTimeZone('Asia/Seoul');
$date9 = new DateTime('2022-01-01 12:00:00', $gmt);
$date9->setTimezone($gmt9);
echo $date9->format('Y-m-d H:i:s') . "
"; // 2022-01-01 21:00:00
참고
* `IntlTimeZone::getGMT` 메소드는 UTC 시간대를 반환합니다.
* UTC 시간대는 세계 표준시로, 0시간대에 해당하는 시간을 의미합니다.
* `IntlTimeZone::createTimeZone` 메소드를 사용하여 지역 시간대를 생성할 수 있습니다.
* `DateTime` 클래스를 사용하여 날짜와 시간을 생성할 수 있습니다.
-
- 나우호스팅 @pcs8404
-
호스팅포럼 화이팅!
댓글목록
등록된 댓글이 없습니다.