TimeZoneNameProvider — 시간대 이름의 지역화 제공자
TimeZoneNameProvider — 시간대 이름의 지역화 제공자
TimeZone 클래스를 위한 지역화된 시간대 이름을 제공하는 서비스 프로바이더를 위한 추상 클래스예요. 이 클래스의 구현에서 제공되는 지역화된 시간대 이름은 DateFormatSymbols.getZoneStrings() 메서드의 원천이기도 해요.
본문
public abstract class TimeZoneNameProvider extends LocaleServiceProvider
생성자
TimeZoneNameProvider()— 유일한 생성자로, 일반적으로 서브클래스 생성자에서 암묵적으로 호출돼요.
주요 메서드
-
getDisplayName(String ID, boolean daylight, int style, Locale locale)— 주어진 시간대 ID에 대해 지정된 로케일에서 사용자에게 표시하기에 적합한 이름을 반환해요.daylight는 서머타임 여부를,style은TimeZone.LONG또는TimeZone.SHORT를 나타내요. -
getGenericDisplayName(String ID, int style, Locale locale)— 주어진 시간대ID에 대해 지정된locale에서 사용자에게 표시하기에 적합한 일반 이름(제네릭 이름)을 반환해요. -
도입 시점(Since): 1.6