Sistem saatinden geçerli anı elde etmek için Java Instant sınıfının now() yöntemi kullanılır.
Java Instant now() yöntemi 2 parametreden oluşur:
- Java Instant now () yöntemi
- Java Instant now(Saat saati) yöntemi
Instant now() yöntemi, geçerli anı elde etmek için sistem UTC saatini sorgulayacaktır.
Instant now(Clock saat) yöntemi, geçerli saati elde etmek için belirtilen şimdiyi sorgulayacaktır.
Sözdizimi
public Instant now() public Instant now(Clock clock)
Parametreler
saat - Kullanılacak saat, boş değil.
Geri dönmek
Geçerli an, boş değil.
Sistem saatini kullanan geçerli an, boş değil.
Java Instant now() yöntemi Örnek
örnek 1
import java.time.Instant; public class InstantNowExample1 { public static void main(String[] args) { Instant instant = Instant.now(); System.out.println(instant.getEpochSecond()); } }Şimdi Test Edin
Çıktı:
Çıktı bu şekilde olacaktır.
1410134852
Örnek 2
import java.time.Instant; public class InstantNowExample2 { public static void main(String... args) { Instant i = Instant.now(); System.out.println(i); } }Şimdi Test Edin
Çıktı:
Çıktı bu şekilde olacaktır.
2017-05-01T20:57:32.709Z
Java Instant now(Saat saati) yöntemi Örnek
Örnek 3
import java.time.Clock; import java.time.Instant; public class InstantNowExample3 { public static void main(String[] args) { Instant instant = Instant.now(Clock.systemUTC()); System.out.println(instant); } }Şimdi Test Edin
Çıktı:
Çıktı bu şekilde olacaktır.
2017-03-15T09:18:34.062Z
Örnek 4
import java.time.Clock; import java.time.Instant; import java.time.ZoneId; public class InstantNowExample4 { public static void main(String... args) { Instant i = Instant.now(Clock.system(ZoneId.of('America/Chicago'))); System.out.println(i); } }Şimdi Test Edin
Çıktı:
Çıktı bu şekilde olacaktır.
2017-05-01T20:57:34.818Z