java.time.LocalTime Class
pengantar
Itu java.time.LocalTime kelas mewakili waktu tanpa zona waktu dalam sistem kalender ISO-8601, seperti 10:15:30.
Deklarasi kelas
Berikut adalah deklarasi untuk java.time.LocalTime kelas -
public final class LocalTime
extends Object
implements Temporal, TemporalAdjuster, Comparable<LocalDate>, Serializable
Bidang
Berikut adalah bidang untuk java.time.LocalTime kelas -
static LocalTime MAX - LocalTime maksimum yang didukung, '23: 59: 59.999999999 '.
static LocalTime MIN - Waktu Lokal minimum yang didukung, '00: 00 '.
static LocalTime MIDNIGHT - Waktu tengah malam di awal hari, '00: 00 '.
static LocalTime NOON - Waktu tengah hari di tengah hari, '12: 00 '.
Metode kelas
Sr.No. | Metode & Deskripsi |
---|---|
1 | Penyesuaian temporal (Temporal temporal)
Menyesuaikan objek temporal yang ditentukan agar memiliki tanggal dan waktu yang sama dengan objek ini. |
2 | LocalDateTime atDate (tanggal LocalDate)
Menggabungkan waktu ini dengan tanggal untuk membuat LocalDateTime. |
3 | OffsetDateTime atOffset (ZoneOffset offset)
Menggabungkan waktu ini dengan waktu offset untuk membuat OffsetDateTime. |
4 | int bandingkanTo (LocalTime other)
Bandingkan waktu ini dengan waktu lain. |
5 | boolean sama dengan (Object obj)
Memeriksa apakah waktu ini sama dengan waktu lain. |
6 | Format string (formatter DateTimeFormatter)
Format kali ini menggunakan formatter yang ditentukan. |
7 | LocalTime statis dari (TemporalAccessor temporal)
Memperoleh instance LocalTime dari objek temporal. |
8 | int get (bidang TemporalField)
Mendapat nilai bidang yang ditentukan mulai saat ini sebagai int. |
9 | int getHour ()
Mendapatkan bidang jam-hari. |
10 | getLong panjang (bidang TemporalField)
Mendapat nilai bidang yang ditentukan mulai dari saat ini sebagai waktu yang lama. |
11 | int getMinute ()
Mendapatkan bidang menit per jam. |
12 | int getNano ()
Mendapatkan bidang nano-of-second. |
13 | int getSecond ()
Mendapat kolom detik menit. |
14 | int hashCode ()
Kode hash untuk kali ini. |
15 | boolean isAfter (LocalTime other)
Memeriksa apakah waktu ini setelah waktu yang ditentukan. |
16 | boolean isBefore (LocalTime other)
Memeriksa apakah waktu ini sebelum waktu yang ditentukan. |
17 | boolean isSupported (bidang TemporalField)
Memeriksa apakah bidang yang ditentukan didukung. |
18 | boolean isSupported (TemporalUnit unit)
Memeriksa apakah unit yang ditentukan didukung. |
19 | LocalTime minus (long amountToSubtract, TemporalUnit unit)
Mengembalikan salinan waktu ini dengan jumlah yang ditentukan dikurangi. |
20 | LocalTime minus (TemporalAmount jumlahToSubtract)
Mengembalikan salinan waktu ini dengan jumlah yang ditentukan dikurangi. |
21 | LocalTime minusHours (long hoursToSubtract)
Mengembalikan salinan LocalTime ini dengan pengurangan jumlah jam yang ditentukan. |
22 | LocalTime minusMinutes (menit panjangToSubtract)
Mengembalikan salinan LocalTime ini dengan pengurangan jumlah menit yang ditentukan. |
23 | LocalTime minusNanos (nanos panjang)
Mengembalikan salinan LocalTime ini dengan jumlah nanodetik yang dikurangi. |
24 | LocalTime minusSeconds (detik panjang)
Mengembalikan salinan LocalTime ini dengan pengurangan jumlah detik yang ditentukan. |
25 | LocalTime statis sekarang ()
Memperoleh waktu saat ini dari jam sistem di zona waktu default. |
26 | LocalTime statis sekarang (Jam jam)
Memperoleh waktu saat ini dari jam yang ditentukan. |
27 | LocalTime statis sekarang (zona ZoneId)
Memperoleh waktu saat ini dari jam sistem di zona waktu yang ditentukan. |
28 | LocalTime statis (int jam, int menit)
Mendapatkan instance LocalTime dari satu jam dan menit. |
29 | LocalTime statis (int jam, int menit, int detik)
Mendapatkan instance LocalTime dari satu jam, menit dan detik. |
30 | LocalTime statis (int jam, int menit, int detik, int nanoOfSecond)
Mendapatkan instance LocalTime dari satu jam, menit, detik, dan nanodetik. |
31 | LocalTime statisNanoOfDay (nanoOfDay panjang)
Mendapatkan instance LocalTime dari nilai nanos-of-day. |
32 | LocalTime ofSecondOfDay statis (long secondOfDay)
Memperoleh instance LocalTime dari nilai hari kedua. |
33 | parse LocalTime statis (teks CharSequence)
Memperoleh contoh LocalTime dari string teks seperti 2007-12-03T10: 15: 30. |
34 | parse LocalTime statis (teks CharSequence, formatter DateTimeFormatter)
Memperoleh contoh LocalTime dari string teks menggunakan pemformat tertentu. |
35 | LocalTime plus (long amountToAdd, TemporalUnit unit)
Mengembalikan salinan kali ini dengan jumlah yang ditentukan ditambahkan. |
36 | LocalTime plus (TemporalAmount amountToAdd)
Mengembalikan salinan kali ini dengan jumlah yang ditentukan ditambahkan. |
37 | LocalTime plusHours (long hoursToAdd)
Mengembalikan salinan LocalTime ini dengan jumlah jam yang ditentukan ditambahkan. |
38 | LocalTime plusMinutes (menit panjangToAdd)
Mengembalikan salinan LocalTime ini dengan jumlah menit yang ditentukan ditambahkan. |
39 | LocalTime plusNanos (nanos panjang)
Mengembalikan salinan LocalTime ini dengan jumlah nanodetik yang ditambahkan. |
40 | LocalTime plusSeconds (detik panjang)
Mengembalikan salinan LocalTime ini dengan jumlah detik yang ditentukan ditambahkan. |
41 | Kueri Kueri kali ini menggunakan kueri yang ditentukan. |
42 | Rentang ValueRange (bidang TemporalField)
Mendapat kisaran nilai yang valid untuk bidang yang ditentukan. |
43 | long toNanoOfDay ()
Mengekstrak waktu sebagai nanos hari, dari 0 hingga 24 * 60 * 60 * 1.000.000.000 - 1. |
44 | int toSecondOfDay ()
Mengekstrak waktu sebagai detik dalam sehari, dari 0 hingga 24 * 60 * 60 - 1. |
45 | String toString ()
Mengeluarkan tanggal ini sebagai String, seperti 10:15. |
46 | LocalTime truncatedTo (TemporalUnit unit)
Mengembalikan salinan LocalTime ini dengan waktu terpotong. |
47 | lama sampai (Temporal endExclusive, TemporalUnit unit)
Menghitung jumlah waktu sampai waktu lain dalam satuan yang ditentukan. |
48 | LocalTime dengan (adjuster TemporalAdjuster)
Mengembalikan salinan yang disesuaikan saat ini. |
49 | LocalTime dengan (TemporalField field, long newValue)
Mengembalikan salinan waktu ini dengan bidang yang ditentukan disetel ke nilai baru. |
50 | LocalTime withHour (int jam)
Mengembalikan salinan LocalTime ini dengan jam-jam-hari yang diubah. |
51 | LocalTime withMinute (int menit)
Mengembalikan salinan LocalTime ini dengan menit-of-hour diubah. |
52 | LocalTime denganNano (int nanoOfSecond)
Mengembalikan salinan LocalTime ini dengan nano-of-second diubah. |
53 | LocalTime withSecond (int detik)
Mengembalikan salinan LocalTime ini dengan detik-of-menit diubah. |
Metode yang diwariskan
Kelas ini mewarisi metode dari kelas berikut -
- Java.lang.Object