라이브러리

[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` 클래스를 사용하여 날짜와 시간을 생성할 수 있습니다.
  • profile_image
    나우호스팅 @pcs8404 

    호스팅포럼 화이팅!

    댓글목록

    등록된 댓글이 없습니다.

  • 전체 10,077건 / 439 페이지

검색

게시물 검색