
IntlTimeZone 클래스의 getEquivalentID 함수는 시간대 ID를 변경할 때 사용하는 함수로, 시간대 ID를 변경한 후에 사용할 수 있는 새로운 ID를 반환해줍니다.
getEquivalentID 함수는 두 개의 파라미터를 받습니다. 첫 번째 파라미터는 변경할 시간대 ID, 두 번째 파라미터는 변경할 시간대를 나타내는 OffsetDateTime 객체입니다. 반환되는 ID의 형식은 시간대 ID의 형식과 동일합니다.
예를 들어, "Asia/Seoul" 시간대 ID를 "Asia/Tokyo" 시간대 ID로 변경할 때, getEquivalentID 함수를 사용할 수 있습니다.
#hostingforum.kr
java
IntlTimeZone timeZone = IntlTimeZone.getTimeZone("Asia/Seoul");
OffsetDateTime offsetDateTime = OffsetDateTime.now();
String newId = timeZone.getEquivalentID(offsetDateTime, "Asia/Tokyo");
getEquivalentID 함수는 시간대 ID를 변경할 때 사용할 수 있는 새로운 ID를 반환합니다. 반환되는 ID는 시간대 ID의 형식과 동일하며, 변경할 시간대를 나타내는 OffsetDateTime 객체를 기준으로 계산됩니다.
2025-08-06 20:39