java.time.LocalTime Sınıfı
Giriş
java.time.LocalTime sınıfı, ISO-8601 takvim sisteminde 10:15:30 gibi saat dilimi olmayan bir zamanı temsil eder.
Sınıf beyanı
Aşağıdaki beyanı java.time.LocalTime sınıf -
public final class LocalTime
extends Object
implements Temporal, TemporalAdjuster, Comparable<LocalDate>, Serializable
Alan
Aşağıdakiler için alanlar java.time.LocalTime sınıf -
static LocalTime MAX - Desteklenen maksimum LocalTime, '23: 59: 59.999999999 '.
static LocalTime MIN - Desteklenen minimum LocalTime, '00: 00 '.
static LocalTime MIDNIGHT - Günün başlangıcında gece yarısı saati, '00: 00 '.
static LocalTime NOON - Gün ortasında öğlen vakti '12: 00 '.
Sınıf yöntemleri
Sr.No. | Yöntem ve Açıklama |
---|---|
1 | Temporal ayarlama (Temporal temporal)
Belirtilen geçici nesneyi, bu nesneyle aynı tarih ve saate sahip olacak şekilde ayarlar. |
2 | LocalDateTime atDate (LocalDate tarihi)
Bir LocalDateTime oluşturmak için bu saati bir tarihle birleştirir. |
3 | OffsetDateTime atOffset (ZoneOffset offset)
Bir OffsetDateTime oluşturmak için bu zamanı bir ofset zamanı ile birleştirir. |
4 | int CompareTo (LocalTime diğer)
Bu zamanı başka bir zamanla karşılaştırır. |
5 | boolean eşittir (Object obj)
Bu zamanın başka bir zamana eşit olup olmadığını kontrol eder. |
6 | Dize biçimi (DateTimeFormatter biçimlendiricisi)
Bu sefer belirtilen biçimlendiriciyi kullanarak biçimlendirir. |
7 | statik LocalTime from (TemporalAccessor temporal)
Geçici bir nesneden LocalTime örneğini alır. |
8 | int get (TemporalField alanı)
Bu andan itibaren belirtilen alanın değerini bir int olarak alır. |
9 | int getHour ()
Günün saati alanını alır. |
10 | long getLong (TemporalField alanı)
Bu andan itibaren belirtilen alanın değerini uzun olarak alır. |
11 | int getMinute ()
Dakika-saat alanını alır. |
12 | int getNano ()
Nano saniye alanını alır. |
13 | int getSecond ()
Dakika saniye alanını alır. |
14 | int hashCode ()
Bu seferlik bir karma kod. |
15 | boole isAfter (LocalTime diğer)
Bu zamanın belirtilen süreden sonra olup olmadığını kontrol eder. |
16 | boole isBefore (LocalTime diğer)
Bu zamanın belirtilen zamandan önce olup olmadığını kontrol eder. |
17 | boole isSupported (TemporalField alanı)
Belirtilen alanın desteklenip desteklenmediğini kontrol eder. |
18 | boolean isSupported (TemporalUnit birimi)
Belirtilen birimin desteklenip desteklenmediğini kontrol eder. |
19 | LocalTime eksi (uzun amountToSubtract, TemporalUnit birimi)
Belirtilen miktar çıkarılmış olarak bu zamanın bir kopyasını döndürür. |
20 | LocalTime eksi (TemporalAmount amountToSubtract)
Belirtilen miktar çıkarılmış olarak bu zamanın bir kopyasını döndürür. |
21 | LocalTime eksiSaatler (uzun saatlerToSubtract)
Bu LocalTime'ın belirtilen sayıda saat çıkarılmış bir kopyasını döndürür. |
22 | LocalTime minusMinutes (long minutesToSubtract)
Bu LocalTime'ın belirtilen dakika sayısı çıkarılmış bir kopyasını döndürür. |
23 | LocalTime eksiNanos (uzun nanolar)
Bu LocalTime'ın belirtilen nanosaniye sayısı çıkarılmış bir kopyasını döndürür. |
24 | LocalTime minusSeconds (uzun saniye)
Bu LocalTime'ın belirtilen saniye sayısı çıkarılmış bir kopyasını döndürür. |
25 | statik LocalTime şimdi ()
Varsayılan saat dilimindeki sistem saatinden geçerli saati alır. |
26 | statik LocalTime şimdi (Saat saati)
Geçerli saati belirtilen saatten alır. |
27 | statik LocalTime şimdi (ZoneId bölgesi)
Belirtilen saat dilimindeki sistem saatinden geçerli saati alır. |
28 | statik LocalTime of (int saat, int dakika)
Bir saat ve dakikadan LocalTime örneğini alır. |
29 | statik LocalTime of (int saat, int dakika, int saniye)
Bir saat, dakika ve saniyeden LocalTime örneğini alır. |
30 | statik LocalTime of (int saat, int dakika, int saniye, int nanoOfSecond)
Bir saat, dakika, saniye ve nanosaniyeden LocalTime örneğini alır. |
31 | statik LocalTime ofNanoOfDay (long nanoOfDay)
Günün nano değerinden LocalTime örneğini alır. |
32 | statik LocalTime ofSecondOfDay (long secondOfDay)
Günün ikinci değerinden LocalTime örneğini alır. |
33 | statik LocalTime ayrıştırma (CharSequence metni)
2007-12-03T10: 15: 30 gibi bir metin dizesinden LocalTime örneğini alır. |
34 | statik LocalTime ayrıştırma (CharSequence metni, DateTimeFormatter biçimlendiricisi)
Belirli bir biçimlendiriciyi kullanarak bir metin dizesinden LocalTime örneğini alır. |
35 | LocalTime plus (long amountToAdd, TemporalUnit birimi)
Belirtilen miktarın eklendiği bu zamanın bir kopyasını verir. |
36 | LocalTime plus (TemporalAmount amountToAdd)
Belirtilen miktarın eklendiği bu zamanın bir kopyasını verir. |
37 | LocalTime plusHours (long hoursToAdd)
Bu LocalTime'ın belirtilen sayıda saat eklenmiş bir kopyasını döndürür. |
38 | LocalTime plusMinutes (long minutesToAdd)
Bu LocalTime'ın belirtilen sayıda dakika eklenmiş bir kopyasını döndürür. |
39 | LocalTime plusNanos (uzun nanolar)
Bu LocalTime'ın belirtilen nanosaniye sayısı eklenmiş bir kopyasını döndürür. |
40 | LocalTime plusSeconds (uzun saniye)
Belirtilen saniye sayısı eklenmiş olarak bu LocalTime'ın bir kopyasını döndürür. |
41 | Bu sefer belirtilen sorguyu kullanarak sorgular. |
42 | ValueRange aralığı (TemporalField alanı)
Belirtilen alan için geçerli değerlerin aralığını alır. |
43 | long toNanoOfDay ()
Zamanı, günün nanosu olarak 0 ile 24 * 60 * 60 * 1.000.000.000 - 1 arasında çıkarır. |
44 | int toSecondOfDay ()
Zamanı 0 ile 24 * 60 * 60 - 1 arasında günün saniyeleri olarak çıkarır. |
45 | String toString ()
Bu tarihi, 10:15 gibi bir Dize olarak verir. |
46 | LocalTime truncatedTo (TemporalUnit unit)
Bu LocalTime öğesinin, kısaltılmış bir kopyasını döndürür. |
47 | uzun süre (Temporal endExclusive, TemporalUnit unit)
Belirtilen birim cinsinden başka bir zamana kadar geçen süreyi hesaplar. |
48 | (TemporalAdjuster ayarlayıcı) ile LocalTime
Bu zamanın düzeltilmiş bir kopyasını verir. |
49 | (TemporalField alanı, uzun newValue) ile LocalTime
Belirtilen alan yeni bir değere ayarlanmış olarak bu zamanın bir kopyasını döndürür. |
50 | Saatle Yerel Zaman (tam saat)
Bu LocalTime'ın günün saati değiştirilmiş bir kopyasını döndürür. |
51 | Dakika ile Yerel Zaman (int dakika)
Bu LocalTime'ın dakika-saati değiştirilmiş bir kopyasını döndürür. |
52 | Nano ile LocalTime (int nanoOfSecond)
Bu LocalTime'ın nano saniye değiştirilmiş bir kopyasını döndürür. |
53 | LocalTime withSecond (int saniye)
Bu LocalTime'ın saniyesi değiştirilmiş bir kopyasını döndürür. |
Miras alınan yöntemler
Bu sınıf, yöntemleri aşağıdaki sınıflardan miras alır -
- Java.lang.Object