
IntlTimeZone::getCanonicalID 메소드는 시간대의 표준 ID를 반환하는 것처럼 보이지만, 실제로 반환되는 ID가 표준 ID와 다를 수 있는 이유는 다음과 같습니다.
- 시간대가 DST(Daylight Saving Time) 적용 시에 표준 ID가 달라질 수 있습니다.
- 시간대가 UTC와 같은 특별한 시간대인 경우 표준 ID가 달라질 수 있습니다.
IntlTimeZone::getCanonicalID 메소드가 반환하는 ID가 표준 ID와 다를 때는, 다음 방법을 사용하여 표준 ID를 얻을 수 있습니다.
- IntlTimeZone::getID 메소드를 사용하여 시간대의 표준 ID를 직접 얻을 수 있습니다.
- IntlTimeZone::getID 메소드를 사용하여 시간대의 표준 ID를 얻은 후, IntlTimeZone::getCanonicalID 메소드를 사용하여 표준 ID를 얻을 수 있습니다.
2025-08-08 14:53