TimeZoneFormat.Style
  public
  static
  final
  
  enum
  TimeZoneFormat.Style
  
  
  
  
    extends Enum<TimeZoneFormat.Style>
  
  
  
  
  
  
| java.lang.Object | ||
| ↳ | java.lang.Enum<android.icu.text.TimeZoneFormat.Style> | |
| ↳ | android.icu.text.TimeZoneFormat.Style | |
Time zone display format style enum used by format/parse APIs in TimeZoneFormat.
See also:
Summary
| Enum values | |
|---|---|
| TimeZoneFormat.Style | EXEMPLAR_LOCATIONExemplar location, such as "Los Angeles" and "Paris". | 
| TimeZoneFormat.Style | GENERIC_LOCATIONGeneric location format, such as "United States Time (New York)" and "Italy Time". | 
| TimeZoneFormat.Style | GENERIC_LONGGeneric long non-location format, such as "Eastern Time". | 
| TimeZoneFormat.Style | GENERIC_SHORTGeneric short non-location format, such as "ET". | 
| TimeZoneFormat.Style | ISO_BASIC_FIXEDFixed width ISO 8601 local time difference (basic format) or the UTC indicator. | 
| TimeZoneFormat.Style | ISO_BASIC_FULLISO 8601 local time difference (basic format) with optional seconds field, or the UTC indicator. | 
| TimeZoneFormat.Style | ISO_BASIC_LOCAL_FIXEDFixed width ISO 8601 local time difference (basic format). | 
| TimeZoneFormat.Style | ISO_BASIC_LOCAL_FULLISO 8601 local time difference (basic format) with optional seconds field. | 
| TimeZoneFormat.Style | ISO_BASIC_LOCAL_SHORTShort ISO 8601 locale time difference (basic format). | 
| TimeZoneFormat.Style | ISO_BASIC_SHORTShort ISO 8601 local time difference (basic format) or the UTC indicator. | 
| TimeZoneFormat.Style | ISO_EXTENDED_FIXEDFixed width ISO 8601 local time difference (extended format) or the UTC indicator. | 
| TimeZoneFormat.Style | ISO_EXTENDED_FULLISO 8601 local time difference (extended format) with optional seconds field, or the UTC indicator. | 
| TimeZoneFormat.Style | ISO_EXTENDED_LOCAL_FIXEDFixed width ISO 8601 local time difference (extended format). | 
| TimeZoneFormat.Style | ISO_EXTENDED_LOCAL_FULLISO 8601 local time difference (extended format) with optional seconds field. | 
| TimeZoneFormat.Style | LOCALIZED_GMTLocalized GMT offset format, such as "GMT-05:00", "UTC+0100" This style is equivalent to the LDML date format pattern "OOOO" and "ZZZZ" | 
| TimeZoneFormat.Style | LOCALIZED_GMT_SHORTShort localized GMT offset format, such as "GMT-5", "UTC+1:30" This style is equivalent to the LDML date format pattern "O". | 
| TimeZoneFormat.Style | SPECIFIC_LONGSpecific long format, such as "Eastern Standard Time". | 
| TimeZoneFormat.Style | SPECIFIC_SHORTSpecific short format, such as "EST", "PDT". | 
| TimeZoneFormat.Style | ZONE_IDTime Zone ID, such as "America/Los_Angeles". | 
| TimeZoneFormat.Style | ZONE_ID_SHORTShort Time Zone ID (BCP 47 Unicode location extension, time zone type value), such as "uslax". | 
| Public methods | |
|---|---|
| 
        
        
        static
        
        
        TimeZoneFormat.Style | 
      valueOf(String name)
       | 
| 
        
        
        static
        final
        
        Style[] | 
      values()
       | 
| Inherited methods | |
|---|---|
Enum values
EXEMPLAR_LOCATION
public static final TimeZoneFormat.Style EXEMPLAR_LOCATION
Exemplar location, such as "Los Angeles" and "Paris".
GENERIC_LOCATION
public static final TimeZoneFormat.Style GENERIC_LOCATION
Generic location format, such as "United States Time (New York)" and "Italy Time". This style is equivalent to the LDML date format pattern "VVVV".
GENERIC_LONG
public static final TimeZoneFormat.Style GENERIC_LONG
Generic long non-location format, such as "Eastern Time". This style is equivalent to the LDML date format pattern "vvvv".
GENERIC_SHORT
public static final TimeZoneFormat.Style GENERIC_SHORT
Generic short non-location format, such as "ET". This style is equivalent to the LDML date format pattern "v".
ISO_BASIC_FIXED
public static final TimeZoneFormat.Style ISO_BASIC_FIXED
Fixed width ISO 8601 local time difference (basic format) or the UTC indicator. For example, "-0500", "+0530", and "Z"(UTC). This style is equivalent to the LDML date format pattern "XX".
ISO_BASIC_FULL
public static final TimeZoneFormat.Style ISO_BASIC_FULL
ISO 8601 local time difference (basic format) with optional seconds field, or the UTC indicator. For example, "-0500", "+052538", and "Z"(UTC). This style is equivalent to the LDML date format pattern "XXXX".
ISO_BASIC_LOCAL_FIXED
public static final TimeZoneFormat.Style ISO_BASIC_LOCAL_FIXED
Fixed width ISO 8601 local time difference (basic format). For example, "-0500" and "+0530". This style is equivalent to the LDML date format pattern "xx".
ISO_BASIC_LOCAL_FULL
public static final TimeZoneFormat.Style ISO_BASIC_LOCAL_FULL
ISO 8601 local time difference (basic format) with optional seconds field. For example, "-0500" and "+052538". This style is equivalent to the LDML date format pattern "xxxx".
ISO_BASIC_LOCAL_SHORT
public static final TimeZoneFormat.Style ISO_BASIC_LOCAL_SHORT
Short ISO 8601 locale time difference (basic format). For example, "-05" and "+0530". This style is equivalent to the LDML date format pattern "x".
ISO_BASIC_SHORT
public static final TimeZoneFormat.Style ISO_BASIC_SHORT
Short ISO 8601 local time difference (basic format) or the UTC indicator. For example, "-05", "+0530", and "Z"(UTC). This style is equivalent to the LDML date format pattern "X".
ISO_EXTENDED_FIXED
public static final TimeZoneFormat.Style ISO_EXTENDED_FIXED
Fixed width ISO 8601 local time difference (extended format) or the UTC indicator. For example, "-05:00", "+05:30", and "Z"(UTC). This style is equivalent to the LDML date format pattern "XXX".
ISO_EXTENDED_FULL
public static final TimeZoneFormat.Style ISO_EXTENDED_FULL
ISO 8601 local time difference (extended format) with optional seconds field, or the UTC indicator. For example, "-05:00", "+05:25:38", and "Z"(UTC). This style is equivalent to the LDML date format pattern "XXXXX".
ISO_EXTENDED_LOCAL_FIXED
public static final TimeZoneFormat.Style ISO_EXTENDED_LOCAL_FIXED
Fixed width ISO 8601 local time difference (extended format). For example, "-05:00" and "+05:30". This style is equivalent to the LDML date format pattern "xxx" and "ZZZZZ".
ISO_EXTENDED_LOCAL_FULL
public static final TimeZoneFormat.Style ISO_EXTENDED_LOCAL_FULL
ISO 8601 local time difference (extended format) with optional seconds field. For example, "-05:00" and "+05:25:38". This style is equivalent to the LDML date format pattern "xxxxx".
LOCALIZED_GMT
public static final TimeZoneFormat.Style LOCALIZED_GMT
Localized GMT offset format, such as "GMT-05:00", "UTC+0100" This style is equivalent to the LDML date format pattern "OOOO" and "ZZZZ"
LOCALIZED_GMT_SHORT
public static final TimeZoneFormat.Style LOCALIZED_GMT_SHORT
Short localized GMT offset format, such as "GMT-5", "UTC+1:30" This style is equivalent to the LDML date format pattern "O".
SPECIFIC_LONG
public static final TimeZoneFormat.Style SPECIFIC_LONG
Specific long format, such as "Eastern Standard Time". This style is equivalent to the LDML date format pattern "zzzz".
SPECIFIC_SHORT
public static final TimeZoneFormat.Style SPECIFIC_SHORT
Specific short format, such as "EST", "PDT". This style is equivalent to the LDML date format pattern "z".
ZONE_ID
public static final TimeZoneFormat.Style ZONE_ID
Time Zone ID, such as "America/Los_Angeles".
ZONE_ID_SHORT
public static final TimeZoneFormat.Style ZONE_ID_SHORT
Short Time Zone ID (BCP 47 Unicode location extension, time zone type value), such as "uslax".
Public methods
valueOf
public static TimeZoneFormat.Style valueOf (String name)
| Parameters | |
|---|---|
| name | String | 
| Returns | |
|---|---|
| TimeZoneFormat.Style | |
Content and code samples on this page are subject to the licenses described in the Content License. Java and OpenJDK are trademarks or registered trademarks of Oracle and/or its affiliates.
Last updated 2025-02-13 UTC.
