Clock-getzone Java

Clock-getzone Java

Wersje Java-8 i powyżej obsługują API DATETIME, aby można było zwrócić informacje o czasach, datę, datę i dane. getzone () jest jedną z metod dostępnych w DateTime API.

Jawa.czas.Zegar.getzone ()

Zaimportuj ten pakiet z Java.pakiet zegara czasu. getzone () służy do zwrotu strefy czasowej dostarczonego zegara lub zegara systemowego.

Na podstawie dostarczonego zegara zwraca strefę czasową. Nie wymaga żadnych parametrów.

Zalety

    1. Uzyskaj informacje o strefie czasu.
    2. Używany do uzyskania i przetwarzania daty na podstawie zwróconej strefy czasowej.
    3. Przewiduj sezonowe opady deszczu i uzyskaj warunki pogodowe.

Składnia

clock_object.getzone ()


clock_object reprezentuje zegar, który ma informacje.

Może być również możliwe przekazanie strefy określonej strefy w obrębie clock_object.

Powrót

Jawa.czas.Zegar.getzone () zwraca strefę.

Przykład 1:

Utwórzmy clock_object z domyślną strefą i zwróć strefę czasową.

Importuj Java.czas.Zegar;
Klasa publiczna Main

public static void main (string [] args)
// Utwórz obiekt zegara o nazwie Clock_Object
Zegar zegara_object = zegar.SystemDefaultZone ();
System.na zewnątrz.println („Szczegóły zegara:”+clock_object);
// Zwróć strefę czasową z Clock_Object
System.na zewnątrz.println („szczegóły strefy czasowej:”+clock_object.getzone ());

Wyjście



Tak więc stref czasowy to GMT (w międzyczasie Greenwich).

Wyjaśnienie:

Linia 8: Utwórz obiekt zegara (clock_object)


Linia 10: Zwróć obiekt zegara


Linia 13: Zwróć strefę czasową za pomocą metody getzone ().

Przykład 2:

Utwórzmy clock_object z strefą czasową i zwróć strefę czasową.

Tutaj musimy przekazać Zoneid.(strefy) parametr w Clock_Object.

Importuj Java.czas.Zegar;
Importuj Java.czas.Zoneid;
Klasa publiczna Main

public static void main (string [] args)
// Utwórz obiekt zegara o nazwie Clock_Object z ZoneID - Colombo
Zegar zegara_object = zegar.System (ZoneID.of („Asia/Colombo”));
System.na zewnątrz.println („Szczegóły zegara:”+clock_object);
// Zwróć strefę czasową z Clock_Object
System.na zewnątrz.println („szczegóły strefy czasowej:”+clock_object.getzone ());

Wyjście



Zatem strefą czasową jest Azja/Colombo.

Wyjaśnienie

Linia 8: Utwórz obiekt zegara o nazwie Clock_Object z ZoneID - Colombo.


Linia 10: Zwróć obiekt zegara.


Linia 13: Zwróć strefę czasową za pomocą metody getzone ().

Przykład 3:

Utwórzmy Clock_Object z inną strefą czasową i powrót strefy czasowej za pomocą getzone () metoda.

Importuj Java.czas.Zegar;
Importuj Java.czas.Zoneid;
Klasa publiczna Main

public static void main (string [] args)
// Zwróć strefę czasową z Clock_Object z Zoneid - Colombo
System.na zewnątrz.println („TimeZone-1:”+zegar.System (ZoneID.z („Azja/Colombo”)).getzone ());
// Zwróć strefę czasową z Clock_Object z Zoneid - Canary
System.na zewnątrz.println („TimeZone-2:”+zegar.System (ZoneID.of („Atlantic/Canary”)).getzone ());
// Zwróć strefę czasową z Clock_Object z Zoneid - Sofia
System.na zewnątrz.println („TimeZone-3:”+zegar.System (ZoneID.z („Europa/sofia”)).getzone ());
// Zwróć strefę czasową z Clock_Object z Zoneid - Turcja
System.na zewnątrz.println („TimeZone-4:”+zegar.System (ZoneID.Z indyka")).getzone ());
// Zwróć strefę czasową z Clock_Object z ZoneID - Portugalia
System.na zewnątrz.println („stref timeone-5:”+zegar.System (ZoneID.z („Portugalia”)).getzone ());

Wyjście


Wyjaśnienie

Linia 8-21: Bezpośrednio przekazaliśmy parametr strefowy i zwróciliśmy strefy czasowe.

Wniosek

W tym samouczku Java widzieliśmy, jak zwrócić strefę czasową określonych stref za pomocą getzone () metoda. Ta metoda działa tylko dla wersji Java-8 i powyżej. Jeśli nie podasz OneID wewnątrz obiektu zegara, możesz utworzyć obiekt zegara za pomocą SystemDefaultZone ().