Método ZoneOffset getDisplayName() en Java con ejemplos

El método getDisplayName() de la clase ZoneOffset se utiliza para obtener la representación textual de la zona adecuada para la presentación al usuario, como ‘Hora británica’ o ‘+02:00’. Si no se encuentra una asignación textual, la ID completa es devuelto

Sintaxis:

public String getDisplayName(TextStyle style, Locale locale)

Parámetros: este método acepta dos parámetros, estilo y configuración regional , donde el estilo representa la longitud del texto requerido y la configuración regional representa la configuración regional que se utilizará.

Valor devuelto: Este método devuelve el valor de texto de la zona.

Los siguientes programas ilustran el método getDisplayName():

Programa 1:

// Java program to demonstrate
// ZoneId.getDisplayName() method
  
import java.time.*;
import java.time.format.TextStyle;
import java.util.Locale;
  
public class GFG {
    public static void main(String[] args)
    {
  
        // Get the ZoneOffset instance
        ZoneOffset zoneOffset
            = ZoneOffset.of("+05:30");
  
        // get Zone id in style TextStyle.SHORT and
        // Locale = Locale.ENGLISH
        String response
            = zoneOffset.getDisplayName(TextStyle.SHORT,
                                        Locale.ENGLISH);
  
        // print result
        System.out.println("Display Name: "
                           + response);
    }
}
Producción:

Display Name: +05:30

Programa 2:

// Java program to demonstrate
// ZoneId.getDisplayName() method
  
import java.time.*;
import java.time.format.TextStyle;
import java.util.Locale;
  
public class GFG {
    public static void main(String[] args)
    {
  
        // Get the ZoneOffset instance
        ZoneOffset zoneOffset
            = ZoneOffset.of("+05:30");
  
        // get Zone id in style TextStyle.FULL and
        // Locale = Locale.FRENCH
        String response = zoneOffset.getDisplayName(TextStyle.FULL,
                                                    Locale.FRENCH);
  
        // print result
        System.out.println("Display Name: "
                           + response);
    }
}
Producción:

Display Name: +05:30

Referencia: documento de Oracle

Publicación traducida automáticamente

Artículo escrito por Code_r y traducido por Barcelona Geeks. The original can be accessed here. Licence: CCBY-SA

Deja una respuesta

Tu dirección de correo electrónico no será publicada. Los campos obligatorios están marcados con *