natychmiastowy() Metoda w czasie Java jest używana do zwrotu instancji zegara w formacie znacznika czasu.
Możemy użyć natychmiastowy() Metody z różnymi metodami czasu Java, aby uzyskać informacje o strefie czasu. Nie wymaga żadnych parametrów.
Składnia
clock_object.natychmiastowy()
clock_object reprezentuje zegar, który ma informacje zegara.
Powrót
Znak czasu
Zobaczymy użycie natychmiastowy() Metody z różnymi metodami.
Scenariusz 1: Instant ()
Tutaj użyjemy bezpośrednio natychmiastowy() Metoda na obiekcie zegara.
Przykład 1:
Utwórzmy Clock_Object w strefie domyślnej i zwróć czas na znacznik czasu za pomocą natychmiastowy() metoda.
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óć znacznik czasu
System.na zewnątrz.println („Szczegóły czasowe:”+clock_object.natychmiastowy());
Wyjście
Wyjaśnienie
Linia 7:
Utwórz obiekt zegara o nazwie Clock_Object.
Linia 12:
Użyj natychmiastowy() Metoda zwrotu czasu obiektu zegara.
Przykład 2:
Utwórzmy Clock_Object za pomocą strefy czasowej w Portugalii i zwróć znacznik czasu za pomocą natychmiastowy() metoda.
Tutaj musimy przekazać Zoneid.z („Portugalia”) parametr w Zegar.system() obiekt.
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 - Portugal
Zegar zegara_object = zegar.System (ZoneID.of („Portugalia”));
System.na zewnątrz.println („Szczegóły zegara:”+clock_object);
// Zwróć znacznik czasu z Clock_Object
System.na zewnątrz.println („znacznik czasu:”+clock_object.natychmiastowy());
Wyjście
Wyjaśnienie
Linia 8: Utwórz obiekt zegara o nazwie Clock_Object ze strefą - Portugalia.
Linia 10: Zwróć obiekt zegara.
Linia 14: Zwróć znacznik czasu za pomocą natychmiastowy() metoda.
Scenariusz 2: Instant () z atzone () i getzone ()
Jeśli chcesz zwrócić strefowy obiekt DATETIME, możesz użyć Atzone () z metodą Instant ().
Składnia
clock_object.natychmiastowy().Atzone (Clock_Object.getzone ())
Przykład 1:
Zwróćmy datę i godzinę dla strefy czasowej - Portugalia.
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 - Europe/Paris
Zegar zegara_object = zegar.System (ZoneID.of („Portugalia”));
System.na zewnątrz.println („Szczegóły zegara:”+clock_object);
// Zwróć datę i godzinę Clock_Object
System.na zewnątrz.println (clock_object.natychmiastowy().Atzone (Clock_Object.getZone ()));
Wyjście
Wyjaśnienie
Linia 8: Utwórz obiekt zegara o nazwie Clock_Object ze strefą - Portugalia.
Linia 10: Zwróć obiekt zegara.
Linia 14: Zwróć datę i godzinę Clock_Object za pomocą natychmiastowy() metoda.
Przykład 2:
Zwróćmy datę i godzinę dla strefy czasowej - Bissau.
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 - Africa/Bissau
Zegar zegara_object = zegar.System (ZoneID.of („Africa/bissau”));
System.na zewnątrz.println („Szczegóły zegara:”+clock_object);
// Zwróć datę i godzinę Clock_Object
System.na zewnątrz.println (clock_object.natychmiastowy().Atzone (Clock_Object.getZone ()));
Wyjście
Wyjaśnienie
Linia 8: Utwórz obiekt zegara o nazwie Clock_Object ze strefą - Bissau.
Linia 10: Zwróć obiekt zegara.
Linia 14: Zwróć obiekt datowy i czasowy Clock_Object za pomocą natychmiastowy() metoda z atzone () i getzone ().
Wniosek
W tym samouczku Java Datetime widzieliśmy, jak korzystać z natychmiastowy() Metoda z scenariuszami takimi jak getzone () I Atzone (). natychmiastowy() służy do zwrócenia bieżącej instancji, jeśli zegar w formacie znacznika czasu. Jeśli chcesz uzyskać obiekt DateTime, możesz użyć Atzone () I getzone () metody z natychmiastowy() metoda.