Java reloj- getzone

Java reloj- getzone

Las versiones Java-8 y anteriores admiten la API de fecha y hora de tal manera que puede ser posible devolver las zonas horarias, la hora, la fecha y la información relacionada con la fecha de fecha. getZone () es uno de los métodos disponibles en la API de DateTime.

Java.tiempo.Reloj.getZone ()

Importar este paquete desde Java.Paquete de reloj de tiempo. getzone () se usa para devolver la zona horaria del reloj proporcionado o el reloj del sistema.

Basado en el reloj proporcionado, devuelve la zona horaria. No toma ningún parámetro.

Ventajas

    1. Obtenga la información de la zona horaria.
    2. Solía ​​obtener y procesar la fecha de hora en función de la zona horaria devuelta.
    3. Predecir la lluvia estacional y obtener las condiciones climáticas.

Sintaxis

clock_object.getZone ()


clock_object representa el reloj que tiene información.

También puede pasar el ZoneId de una zona particular dentro del clock_object.

Devolver

Java.tiempo.Reloj.getZone () Devuelve el ZoneId.

Ejemplo 1:

Creemos el clock_object con la zona predeterminada y devolver la zona horaria.

importar java.tiempo.Reloj;
clase pública

public static void main (string [] args)
// Crea el objeto de reloj llamado Clock_Object
Reloj Clock_Object = Reloj.SystemDefaultzone ();
Sistema.afuera.println ("Detalles del reloj:"+Clock_Object);
// Devuelve la zona horaria desde el clock_object
Sistema.afuera.println ("Detalles de la zona horaria:"+clock_object.getZone ());

Producción



Entonces la zona horaria es GMT (Greenwich Mientras tanto).

Explicación:

Línea 8: Crear objeto de reloj (clock_object)


Línea 10: Regresar el objeto Reloj


Línea 13: Devolver la zona horaria usando el método getzone ().

Ejemplo 2:

Creemos el clock_object con la zona horaria y devuelve la zona horaria.

Aquí tenemos que pasar el Zonas.de (zona) Parámetro en el clock_object.

importar java.tiempo.Reloj;
importar java.tiempo.Zoneid;
clase pública

public static void main (string [] args)
// Crear el objeto de reloj llamado Clock_Object con ZoneId - Colombo
Reloj Clock_Object = Reloj.Sistema (ZoneId.de ("Asia/Colombo"));
Sistema.afuera.println ("Detalles del reloj:"+Clock_Object);
// Devuelve la zona horaria desde el clock_object
Sistema.afuera.println ("Detalles de la zona horaria:"+clock_object.getZone ());

Producción



Entonces la zona horaria es Asia/Colombo.

Explicación

Línea 8: Crear el objeto Reloj llamado Clock_Object con ZoneId - Colombo.


Línea 10: Regresar el objeto Reloj.


Línea 13: Devolver la zona horaria usando el método getzone ().

Ejemplo 3:

Creemos el clock_object con diferentes zonas horarias y return timeZone usando el getZone () método.

importar java.tiempo.Reloj;
importar java.tiempo.Zoneid;
clase pública

public static void main (string [] args)
// Devuelve la zona horaria de Clock_Object con ZoneId - Colombo
Sistema.afuera.println ("TimeZone-1:"+Reloj.Sistema (ZoneId.de ("Asia/Colombo")).getZone ());
// Devuelve la zona horaria de Clock_Object con ZoneId - Canary
Sistema.afuera.println ("TimeZone-2:"+Reloj.Sistema (ZoneId.de ("Atlantic/Canary")).getZone ());
// Devuelve la zona horaria de Clock_Object con ZoneId - Sofia
Sistema.afuera.println ("TimeZone-3:"+Reloj.Sistema (ZoneId.de ("Europa/Sofía")).getZone ());
// Devuelve la zona horaria de Clock_Object con ZoneId - Turquía
Sistema.afuera.println ("TimeZone-4:"+Reloj.Sistema (ZoneId.de pavo")).getZone ());
// Devuelve la zona horaria de Clock_Object con ZoneId - Portugal
Sistema.afuera.println ("TimeZone-5:"+Reloj.Sistema (ZoneId.de ("Portugal")).getZone ());

Producción


Explicación

Línea 8-21: Pasamos directamente el parámetro ZoneId y devolvimos las zonas horarias.

Conclusión

En este tutorial de Java, vimos cómo devolver la zona horaria de zonas particulares usando el getZone () método. Este método funciona solo para Java-8 y por encima de las versiones. Si no proporciona el OneId dentro del objeto del reloj, puede crear un objeto de reloj usando SystemDefaultzone ().