
timezone_version_get 함수는 ICU(International Components for Unicode) 라이브러리의 함수로, 시간대 버전을 반환하는 함수입니다.
이 함수는 다음과 같은 파라미터를 받습니다.
- locale: 시간대 정보를 가져올 지역 설정
- type: 시간대 버전 정보의 유형 (예: 'version', 'iana', 'olson')
이 함수는 다음과 같은 값을 반환합니다.
- 시간대 버전 정보의 문자열
timezone_version_get 함수를 사용한 예제 코드는 다음과 같습니다.
#hostingforum.kr
c
#include
#include
#include
int main() {
// 시간대 정보를 가져올 지역 설정
UErrorCode status = U_ZERO_ERROR;
UCalendar* cal = ucal_open(NULL, ULOC_KOREA, &status);
// timezone_version_get 함수 호출
UChar* version = ucal_getTimeZoneVersion(cal, UCalendar::TIMEZONE_VERSION, &status);
// 반환된 시간대 버전 정보를 출력
Unistr str(version);
std::cout << "시간대 버전: " << str.toString().c_str() << std::endl;
// 메모리 해제
ucal_close(cal);
ustrDelete(version);
return 0;
}
이 예제 코드는 한국 지역 설정의 시간대 버전을 가져와 출력하는 예제입니다.
2025-04-30 04:55