라이브러리
[PHP] IntlTimeZone::getRawOffset - 일광 절약 시간을 고려하기 전에 원시 GMT 오프셋을 가져옵니다.
IntlTimeZone::getRawOffset
`IntlTimeZone::getRawOffset` 메서드는 지정된 시간대에서 UTC(협정 세계시)와의 시간 차이를 반환합니다. 시간대는 `IntlTimeZone` 객체로 표현됩니다.
# 시간대 객체 생성
`IntlTimeZone` 객체를 생성하려면 `IntlTimeZone::createTimeZone` 메서드를 사용합니다. 이 메서드는 시간대 이름 또는 시간대 ID를 인수로 받습니다.
#hostingforum.kr
php
$timezone = IntlTimeZone::createTimeZone('Asia/Seoul');
# getRawOffset 메서드
`getRawOffset` 메서드는 시간대 객체를 인수로 받습니다. 이 메서드는 시간대에서 UTC와의 시간 차이를 반환합니다. 시간 차이는 초 단위로 반환됩니다.
#hostingforum.kr
php
$rawOffset = $timezone->getRawOffset();
echo "시간대에서 UTC와의 시간 차이: $rawOffset 초
";
# 예제
아래 예제는 한국 시간대 (`Asia/Seoul`)에서 UTC와의 시간 차이를 계산합니다.
#hostingforum.kr
php
$timezone = IntlTimeZone::createTimeZone('Asia/Seoul');
$rawOffset = $timezone->getRawOffset();
echo "시간대에서 UTC와의 시간 차이: $rawOffset 초
";
// 시간 차이를 분으로 변환
$offsetMinutes = $rawOffset / 60;
echo "시간 차이 (분): $offsetMinutes 분
";
# 결과
아래는 예제의 결과입니다.
#hostingforum.kr
시간대에서 UTC와의 시간 차이: 32400 초
시간 차이 (분): 540 분
위 예제는 한국 시간대 (`Asia/Seoul`)에서 UTC와의 시간 차이를 계산합니다. 결과는 시간 차이가 540분인 것을 볼 수 있습니다.
-
- 나우호스팅 @pcs8404
-
호스팅포럼 화이팅!
댓글목록
등록된 댓글이 없습니다.