- Java.util Package Classes
- Java.util - Home
- Java.util - ArrayDeque
- Java.util - ArrayList
- Java.util - Arrays
- Java.util - BitSet
- Java.util - Calendar
- Java.util - Collections
- Java.util - Currency
- Java.util - Date
- Java.util - Dictionary
- Java.util - EnumMap
- Java.util - EnumSet
- Java.util - Formatter
- Java.util - GregorianCalendar
- Java.util - HashMap
- Java.util - HashSet
- Java.util - Hashtable
- Java.util - IdentityHashMap
- Java.util - LinkedHashMap
- Java.util - LinkedHashSet
- Java.util - LinkedList
- Java.util - ListResourceBundle
- Java.util - Locale
- Java.util - Observable
- Java.util - PriorityQueue
- Java.util - Properties
- Java.util - PropertyPermission
- Java.util - PropertyResourceBundle
- Java.util - Random
- Java.util - ResourceBundle
- Java.util - ResourceBundle.Control
- Java.util - Scanner
- Java.util - ServiceLoader
- Java.util - SimpleTimeZone
- Java.util - Stack
- Java.util - StringTokenizer
- Java.util - Timer
- Java.util - TimerTask
- Java.util - TimeZone
- Java.util - TreeMap
- Java.util - TreeSet
- Java.util - UUID
- Java.util - Vector
- Java.util - WeakHashMap
- Java.util Package Extras
- Java.util - Interfaces
- Java.util - Exceptions
- Java.util - Enumerations
- Java.util Useful Resources
- Java.util - Useful Resources
- Java.util - Discussion
Java TimeZone getDisplayName() Method
Description
The Java TimeZone getDisplayName() method is used to get a name of this time zone suitable for presentation to the user in the default locale.
Declaration
Following is the declaration for java.util.TimeZone.getDisplayName() method.
public final String getDisplayName()
Parameters
NA
Return Value
The method call returns the human-readable name of this time zone in the default locale.
Exception
NA
Java TimeZone getDisplayName(boolean daylight,int style) Method
Description
The getDisplayName(boolean daylight,int style) method is used to get a name of this time zone suitable for presentation to the user in the default locale.
Declaration
Following is the declaration for java.util.TimeZone.getDisplayName() method.
public final String getDisplayName(boolean daylight,int style)
Parameters
daylight − if the value is true then it returns the daylight savings name.
style − This is either LONG or SHORT.
Return Value
The method call returns the human-readable name of this time zone in the default locale.
Exception
NA
Java TimeZone getDisplayName(Locale locale) Method
Description
The getDisplayName(Locale locale) method is used to get a name of this time zone suitable for presentation to the user in the specified locale.
Declaration
Following is the declaration for java.util.TimeZone.getDisplayName() method.
public final String getDisplayName(Locale locale)
Parameters
locale − This is the locale in which to supply the display name.
Return Value
The method call returns the human-readable name of this time zone in the given locale.It can also return the default locale if the given locale is not recognized.
Exception
NA
Java TimeZone getDisplayName(boolean daylight,int style,Locale locale) Method
Description
The getDisplayName(boolean daylight,int style,Locale locale) method is used to get a name of this time zone suitable for presentation to the user in the specified locale.
Declaration
Following is the declaration for java.util.TimeZone.getDisplayName() method.
public String getDisplayName(boolean daylight,int style,Locale locale)
Parameters
daylight − if true, return the daylight savings name.
style − This is either LONG or SHORT.
locale − This is the locale in which to supply the display name.
Return Value
The method call returns the human-readable name of this time zone in the given locale.
Exception
IllegalArgumentException − This exception is thrown if the style is invalid.
Getting Display Name of Default Timezone Example
The following example shows the usage of Java TimeZone getDisplayName() method to get the suitable name for the default locale. We've created a TimeZone using getDefault() method and then printed its display name using getDisplayName() method.
package com.tutorialspoint; import java.util.TimeZone; public class TimeZoneDemo { public static void main( String args[] ) { // create default time zone object TimeZone timezonedefault = TimeZone.getDefault(); // get display name String disname = timezonedefault.getDisplayName(); // checking display name System.out.println("Display name is :" + disname); } }
Output
Let us compile and run the above program, this will produce the following result.
Display name is :India Standard Time
Getting Display Name of Default Timezone based on DayLight Flag and Style Passed Example
The following example shows the usage of Java TimeZone getDisplayName(boolean daylight,int style) method to get the suitable name for the given style and daylight type . We've created a TimeZone using getDefault() method and then printed its display name using getDisplayName(daylight, style) method.
package com.tutorialspoint; import java.util.TimeZone; public class TimeZoneDemo { public static void main( String args[] ) { // create default time zone object TimeZone timezonedefault = TimeZone.getDefault(); // get display name String disname = timezonedefault.getDisplayName(true, 1); // checking display name System.out.println("Display name is :" + disname); } }
Output
Let us compile and run the above program, this will produce the following result.
Display name is :India Daylight Time
Getting Display Name of Europe Timezone with France Locale Example
The following example shows the usage of Java TimeZone getDisplayName(Locale locale) method to get the suitable name for presentation to the user in the specified locale. We've created a TimeZone using getDefault() method and then printed its display name using getDisplayName(locale) method.
package com.tutorialspoint; import java.util.Locale; import java.util.TimeZone; public class TimeZoneDemo { public static void main( String args[] ) { // create default time zone object TimeZone timezone = TimeZone.getTimeZone("Europe/Paris"); // create locale Locale locale = Locale.FRANCE // get display name for specific locale String disname = timezone.getDisplayName(locale); // checking display name System.out.println("Display name is :" + disname); } }
Output
Let us compile and run the above program, this will produce the following result.
Display name is :heure normale d’Europe centrale
Getting Display Name of Europe Timezone with Given DayLight Flag, Style and locale Passed Example
The following example shows the usage of Java TimeZone getDisplayName(boolean daylight,int style,Locale locale) method to get the suitable name for presentation to the user in the specified locale and as per daylight status. We've created a TimeZone using getDefault() method and then printed its display name using getDisplayName(daylight. style, locale) method.
package com.tutorialspoint; import java.util.Locale; import java.util.TimeZone; public class TimeZoneDemo { public static void main( String args[] ) { // create default time zone object TimeZone timezone = TimeZone.getTimeZone("Europe/Paris"); // create locale Locale locale = Locale.FRANCE // get display name for specific locale String disname = timezone.getDisplayName(true, 1, locale); // checking display name System.out.println("Display name is :" + disname); } }
Output
Let us compile and run the above program, this will produce the following result.
Display name is :heure d’été d’Europe centrale
To Continue Learning Please Login
Login with Google