java.time.LocalDateTime Sınıfı
Giriş
java.time.LocalDateTime sınıfı, 2007-12-03T10: 15: 30 gibi ISO-8601 takvim sisteminde saat dilimi olmayan bir tarih-saati temsil eder.
Sınıf beyanı
Aşağıdaki beyanı java.time.LocalDateTime sınıf -
public final class LocalDateTime
extends Object
implements Temporal, TemporalAdjuster, ChronoLocalDateTime
, Serializable
Alan
Aşağıdakiler için alanlar java.time.LocalDateTime sınıf -
static LocalDateTime MAX - Desteklenen maksimum LocalDateTime, '+ 999999999-12-31T23: 59: 59.999999999'.
static LocalDateTime MIN - Desteklenen minimum LocalDateTime, '-999999999-01-01T00: 00: 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 | OffsetDateTime atOffset (ZoneOffset offset) Bir OffsetDateTime oluşturmak için bu tarih-saati bir uzaklık saatiyle birleştirir. |
3 | ZonedDateTime atZone (ZoneId bölgesi) ZonedDateTime oluşturmak için bu tarih-saati bir saat dilimiyle birleştirir. |
4 | int CompareTo (ChronoLocalDateTime diğer) Bu tarih-saati başka bir tarih-saat ile karşılaştırır. |
5 | boolean eşittir (Object obj) Bu tarih-saatin başka bir tarih-saate eşit olup olmadığını kontrol eder. |
6 | Dize biçimi (DateTimeFormatter biçimlendiricisi) Bu tarih-saati belirtilen biçimlendiriciyi kullanarak biçimlendirir. |
7 | statik LocalDateTime from (TemporalAccessor temporal) Geçici bir nesneden LocalDateTime örneğini alır. |
8 | int get (TemporalField alanı) Belirtilen alanın değerini bu tarih-saatten bir int olarak alır. |
9 | int getDayOfMonth () Ayın günü alanını alır. |
10 | DayOfWeek getDayOfWeek () DayOfWeek numaralandırması olan haftanın günü alanını alır. |
11 | int getDayOfYear () Yılın günü alanını alır. |
12 | int getHour () Günün saati alanını alır. |
13 | long getLong (TemporalField alanı) Belirtilen alanın değerini bu tarih-saatten uzun olarak alır. |
14 | Ay getMinute () Dakika-saat alanını alır. |
15 | Ay getMonth () Ay numaralandırmasını kullanarak yılın ayı alanını alır. |
16 | int getMonthValue () 1'den 12'ye kadar yılın ayı alanını alır. |
17 | int getNano () Nano saniye alanını alır. |
18 | int getSecond () Dakika saniye alanını alır. |
19 | int getYear () Yıl alanını alır. |
20 | int hashCode () Bu tarih-saat için bir karma kod. |
21 | boole isAfter (ChronoLocalDateTime diğer) Bu tarih-saatin belirtilen tarih-saatten sonra olup olmadığını kontrol eder. |
22 | boole isBefore (ChronoLocalDateTime diğer) Bu tarih-saatin belirtilen tarih-saatten önce olup olmadığını kontrol eder. |
23 | boole isEqual (ChronoLocalDateTime diğer) Bu tarih-saatin belirtilen tarih-saate eşit olup olmadığını kontrol eder. |
24 | boole isSupported (TemporalField alanı) Belirtilen alanın desteklenip desteklenmediğini kontrol eder. |
25 | boolean isSupported (TemporalUnit birimi) Belirtilen birimin desteklenip desteklenmediğini kontrol eder. |
26 | LocalDateTime eksi (long amountToSubtract, TemporalUnit birimi) Belirtilen miktar çıkarılmış olarak bu tarih-saatin bir kopyasını döndürür. |
27 | LocalDateTime eksi (TemporalAmount amountToSubtract) Belirtilen miktar çıkarılmış olarak bu tarih-saatin bir kopyasını döndürür. |
28 | YerelTarihSaati eksiGünler (uzun günlerÇıkarmak için) Bu LocalDateTime'ın belirtilen sayıda gün çıkarılmış bir kopyasını döndürür. |
29 | LocalDateTime eksiSaatler (uzun saatlerToSubtract) Bu LocalDateTime'ın belirtilen sayıda saat çıkarılmış bir kopyasını döndürür. |
30 | YerelTarihSaati eksiDakika (uzun dakikaAçıkarma) Bu LocalDateTime'ın belirtilen dakika sayısı çıkarılmış bir kopyasını döndürür. |
31 | YerelTarihZaman eksi Aylar (uzun aylarÇıkarmak için) Bu LocalDateTime'ın belirtilen sayıda ay çıkarılarak bir kopyasını döndürür. |
32 | LocalDateTime minusNanos (uzun nanolar) Bu LocalDateTime'ın belirtilen nanosaniye sayısı çıkarılmış bir kopyasını döndürür. |
33 | LocalDateTime minusSeconds (uzun saniye) Bu LocalDateTime'ın belirtilen saniye sayısı çıkarılmış bir kopyasını döndürür. |
34 | YerelTarihSaati eksiHafta (uzun haftaToSubtract) Bu LocalDateTime'ın belirtilen hafta sayısı çıkarılmış bir kopyasını döndürür. |
35 | YerelTarihSaati eksiYıllar (uzun yıllarToSubtract) Bu LocalDateTime'ın belirtilen sayıda yıl çıkarılmış bir kopyasını döndürür. |
36 | statik LocalDateTime şimdi () Varsayılan saat dilimindeki sistem saatinden geçerli tarih-saati alır. |
37 | statik LocalDateTime şimdi (Saat saati) Belirtilen saatten geçerli tarih-saati alır. |
38 | statik LocalDateTime şimdi (ZoneId bölgesi) Belirtilen saat dilimindeki sistem saatinden geçerli tarih-saati alır. |
39 | statik LocalDateTime of (int year, int month, int dayOfMonth, int saat, int dakika) Yıl, ay, gün, saat ve dakikadan LocalDateTime örneğini alır, saniyeyi ve nanosaniyeyi sıfıra ayarlar. |
40 | statik LocalDateTime of (int year, int month, int dayOfMonth, int hour, int minute, int second) Nanosaniyeyi sıfıra ayarlayarak yıl, ay, gün, saat, dakika ve saniyeden LocalDateTime örneğini alır. |
41 | statik LocalDateTime of (int year, int month, int dayOfMonth, int hour, int minute, int second, int nanoOfSecond) Yıl, ay, gün, saat, dakika, saniye ve nanosaniyeden LocalDateTime örneğini alır. |
42 | statik LocalDateTime of (int year, Month ay, int dayOfMonth, int saat, int dakika, int saniye) Nanosaniyeyi sıfıra ayarlayarak yıl, ay, gün, saat, dakika ve saniyeden LocalDateTime örneğini alır. |
43 | statik LocalDateTime of (int yıl, Ay ay, int dayOfMonth, int saat, int dakika, int saniye, int nanoOfSecond) Yıl, ay, gün, saat, dakika, saniye ve nanosaniyeden LocalDateTime örneğini alır. |
44 | statik LocalDateTime of (LocalDate tarihi, LocalTime saati) Tarih ve saatten LocalDateTime örneğini alır. |
45 | Statik LocalDateTime ofEpochSecond (long epochSecond, int nanoOfSecond, ZoneOffset offset) 1970-01-01T00: 00: 00Z döneminden LocalDateTime örneğini alır. |
46 | statik LocalDateTime ofInstant (Anlık anlık, ZoneId bölgesi) Anında ve bölge kimliğinden LocalDateTime örneğini alır. |
47 | statik LocalDateTime ayrıştırma (CharSequence metni) 2007-12-03T10: 15: 30 gibi bir metin dizesinden LocalDateTime örneğini alır. |
48 | statik LocalDateTime ayrıştırması (CharSequence metni, DateTimeFormatter biçimlendiricisi) Belirli bir formatlayıcı kullanarak bir metin dizesinden LocalDateTime örneğini alır. |
49 | LocalDateTime plus (uzun amountToAdd, TemporalUnit birimi) Belirtilen miktarın eklendiği bu tarih-saatin bir kopyasını döndürür. |
50 | LocalDateTime plus (TemporalAmount amountToAdd) Belirtilen miktarın eklendiği bu tarih-saatin bir kopyasını döndürür. |
51 | LocalDateTime plusDays (long daysToAdd) Bu LocalDateTime'ın belirtilen sayıda gün eklenmiş bir kopyasını döndürür. |
52 | LocalDateTime plusHours (long hoursToAdd) Bu LocalDateTime'ın belirtilen sayıda saat eklenmiş bir kopyasını döndürür. |
53 | LocalDateTime plusMinutes (long minutesToAdd) Bu LocalDateTime'ın belirtilen dakika sayısıyla bir kopyasını döndürür. |
54 | LocalDateTime plusMonths (long monthsToAdd) Bu LocalDateTime'ın belirtilen sayıda ay eklenmiş bir kopyasını döndürür. |
55 | LocalDateTime plusNanos (uzun nanolar) Bu LocalDateTime'ın belirtilen nanosaniye sayısıyla bir kopyasını döndürür. |
56 | LocalDateTime plusSeconds (uzun saniye) Bu LocalDateTime'ın belirtilen saniye sayısıyla bir kopyasını döndürür. |
57 | LocalDateTime plusWeeks (uzun weekToAdd) Bu LocalDateTime'ın belirtilen sayıda hafta eklenmiş bir kopyasını döndürür. |
58 | LocalDateTime plusYears (long yearsToAdd) Bu LocalDateTime'ın belirtilen sayıda yıl eklenmiş bir kopyasını döndürür. |
59 | Bu tarih-saati belirtilen sorguyu kullanarak sorgular. |
60 | ValueRange aralığı (TemporalField alanı) Belirtilen alan için geçerli değerlerin aralığını alır. |
61 | LocalDate toLocalDate () Bu tarih-saatin LocalDate bölümünü alır. |
62 | LocalTime toLocalTime () Bu tarih-saatin LocalTime bölümünü alır. |
63 | String toString () Bu tarihi, 2007-12-03T10: 15: 30 gibi bir Dize olarak verir. |
64 | LocalDateTime truncatedTo (TemporalUnit unit) Bu LocalDateTime öğesinin kısaltılmış bir kopyasını döndürür. |
65 | uzun süre (Temporal endExclusive, TemporalUnit unit) Belirtilen birim cinsinden başka bir tarihe kadar geçen süreyi hesaplar. |
66 | (TemporalAdjuster ayarlayıcı) ile LocalDateTime Bu tarih-saatin düzeltilmiş bir kopyasını döndürür. |
67 | (TemporalField alanı, uzun newValue) ile LocalDateTime Belirtilen alan yeni bir değere ayarlanmış olarak bu tarih-saatin bir kopyasını döndürür. |
68 | DayOfMonth ile LocalDateTime (int dayOfMonth) Bu LocalDateTime'ın ayın gününü değiştirilmiş bir kopyasını döndürür. |
69 | DayOfYear ile YerelTarihSaati (günGünüYıl) Bu LocalDateTime'ın yılın günü değiştirilmiş bir kopyasını döndürür. |
70 | Saat ile Yerel TarihTime (int saat) Bu LocalDateTime'ın günün saati değiştirilmiş bir kopyasını döndürür. |
71 | Dakikalı YerelTarihSaati (int dakika) Bu LocalDateTime'ın saatin dakikası değiştirilmiş bir kopyasını döndürür. |
72 | Ay ile YerelTarihSaati (int ay) Bu LocalDateTime'ın yılın ayı değiştirilmiş bir kopyasını döndürür. |
73 | LocalDateTime withNano (int nanoOfSecond) Bu LocalDateTime'ın nano saniye değiştirilmiş bir kopyasını döndürür. |
74 | LocalDateTime withSecond (int saniye) Bu LocalDateTime'ın saniyenin saniyesi değiştirilmiş bir kopyasını döndürür. |
75 | Yıl ile YerelTarihZaman (yıl içi) Bu LocalDateTime'ın değiştirilmiş yılla 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