TimeZone getAvailableIDs(int val_offset) Método en Java con ejemplos

El método getAvailableIDs(int val_offset ) de la clase TimeZone en Java se utiliza para obtener la lista de todos los ID admitidos y disponibles en la clase TimeZone de acuerdo con un valor de compensación proporcionado.

Sintaxis:

String estática pública [] getAvailableIDs (int val_offset )

Parámetros: El método toma un parámetro val_offset de tipo Integer que se refiere al valor de desplazamiento de la zona horaria.

Valor devuelto: el método devuelve una array de todos los ID disponibles donde la zona horaria para ese ID tiene un valor específico.

Los siguientes programas ilustran el funcionamiento del método getAvailableIDs() de TimeZone:

Ejemplo 1:

// Java code to illustrate
// getAvailableIDs() method
  
import java.util.*;
  
public class TimeZone_Demo {
    public static void main(String args[])
    {
  
        // Storing all the available Ids
        String[] Id_array
            = TimeZone.getAvailableIDs(7200000);
  
        // Displaying all the available Ids
        System.out.println("All the available"
                           + " Ids are: ");
  
        for (int count = 0;
             count < Id_array.length;
             count++)
            System.out.println(Id_array[count]);
    }
}
Producción:

All the available Ids are: 
ART
Africa/Blantyre
Africa/Bujumbura
Africa/Cairo
Africa/Gaborone
Africa/Harare
Africa/Johannesburg
Africa/Khartoum
Africa/Kigali
Africa/Lubumbashi
Africa/Lusaka
Africa/Maputo
Africa/Maseru
Africa/Mbabane
Africa/Tripoli
Africa/Windhoek
Asia/Amman
Asia/Beirut
Asia/Damascus
Asia/Famagusta
Asia/Gaza
Asia/Hebron
Asia/Jerusalem
Asia/Nicosia
Asia/Tel_Aviv
CAT
EET
Egypt
Etc/GMT-2
Europe/Athens
Europe/Bucharest
Europe/Chisinau
Europe/Helsinki
Europe/Kaliningrad
Europe/Kiev
Europe/Mariehamn
Europe/Nicosia
Europe/Riga
Europe/Sofia
Europe/Tallinn
Europe/Tiraspol
Europe/Uzhgorod
Europe/Vilnius
Europe/Zaporozhye
Israel
Libya

Ejemplo 2:

// Java code to illustrate
// getAvailableIDs() method
  
import java.util.*;
  
public class TimeZone_Demo {
    public static void main(String args[])
    {
  
        // Storing all the available Ids
        String[] Id_array
            = TimeZone.getAvailableIDs(36000000);
  
        // Displaying all the available Ids
        System.out.println("All the available"
                           + " Ids are: ");
  
        for (int count = 0;
             count < Id_array.length;
             count++)
            System.out.println(Id_array[count]);
    }
}
Producción:

All the available Ids are: 
AET
Antarctica/DumontDUrville
Asia/Ust-Nera
Asia/Vladivostok
Australia/ACT
Australia/Brisbane
Australia/Canberra
Australia/Currie
Australia/Hobart
Australia/Lindeman
Australia/Melbourne
Australia/NSW
Australia/Queensland
Australia/Sydney
Australia/Tasmania
Australia/Victoria
Etc/GMT-10
Pacific/Chuuk
Pacific/Guam
Pacific/Port_Moresby
Pacific/Saipan
Pacific/Truk
Pacific/Yap

Referencia: https://docs.oracle.com/javase/7/docs/api/java/util/TimeZone.html#getAvailableIDs(int)

Publicación traducida automáticamente

Artículo escrito por Chinmoy Lenka 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 *