logo

Java LocalTime Class

Razred Java LocalTime je nespremenljiv razred, ki predstavlja čas s privzeto obliko ura-minuta-sekunda. Podeduje razred Object in implementira vmesnik Comparable.

Deklaracija razreda Java LocalTime

Oglejmo si deklaracijo razreda java.time.LocalTime.

 public final class LocalTime extends Object implements Temporal, TemporalAdjuster, Comparable, Serializable 

Metode razreda Java LocalTime

Metoda Opis
LocalDateTime atDate(datum LocalDate) Uporablja se za združevanje tega časa z datumom za ustvarjanje LocalDateTime.
int compareTo(LocalTime other) Uporablja se za primerjavo tega časa z drugim časom.
Oblika niza (oblikovalnik DateTimeFormatter) Tokrat se uporablja za formatiranje z določenim oblikovalnikom.
int get(polje TemporalField) Uporablja se za pridobitev vrednosti podanega polja iz tega časa kot int.
Lokalni čas minus ure (dolge ure za odštevanje) Uporablja se za vrnitev kopije tega lokalnega časa z odštetim podanim številom ur.
Lokalni čas minus minute (dolge minute za odštevanje) Uporablja se za vrnitev kopije tega lokalnega časa z odštetim podanim številom minut.
statični lokalni čas zdaj() Uporablja se za pridobitev trenutnega časa iz sistemske ure v privzetem časovnem pasu.
statični lokalni čas (int ur, int minut, int sekund) Uporablja se za pridobitev primerka LocalTime iz ure, minute in sekunde.
Lokalni čas plus ure (dolge ure za dodajanje) Uporablja se za vrnitev kopije tega lokalnega časa z dodanim navedenim številom ur.
Lokalni čas plus minute (dolge minute za dodajanje) Uporablja se za vrnitev kopije tega lokalnega časa z dodanim navedenim številom minut.

Primer lokalnega časa Java: zdaj()

LocalTimeExample1.java

myflixer
 import java.time.LocalTime; public class LocalTimeExample1 { public static void main(String[] args) { LocalTime time = LocalTime.now(); System.out.println(time); } } 
Preizkusite zdaj

Izhod:

15:19:47.459 

Primer lokalnega časa Java: of()

LocalTimeExample2.java

 import java.time.LocalTime; public class LocalTimeExample2 { public static void main(String[] args) { LocalTime time = LocalTime.of(10,43,12); System.out.println(time); } } 
Preizkusite zdaj

Izhod:

10:43:12 

Primer lokalnega časa Java: minusHours() in minusMinutes()

LocalTimeExample3.java

 import java.time.LocalTime; public class LocalTimeExample3 { public static void main(String[] args) { LocalTime time1 = LocalTime.of(10,43,12); System.out.println(time1); LocalTime time2=time1.minusHours(2); LocalTime time3=time2.minusMinutes(34); System.out.println(time3); } } 
Preizkusite zdaj

Izhod:

kako dobiti trenutni datum v Javi
10:43:12 08:09:12 

Primer lokalnega časa Java: plusHours() in plusMinutes()

LocalTimeExample4.java

 import java.time.LocalTime; public class LocalTimeExample4 { public static void main(String[] args) { LocalTime time1 = LocalTime.of(10,43,12); System.out.println(time1); LocalTime time2=time1.plusHours(4); LocalTime time3=time2.plusMinutes(18); System.out.println(time3); } } 
Preizkusite zdaj

Izhod:

10:43:12 15:01:12 

Primer lokalnega časa Java

LocalTimeExample5.java

 import java.time.*; import java.time.temporal.ChronoUnit; public class LocalTimeExample5 { public static void main(String... args) { ZoneId zone1 = ZoneId.of('Asia/Kolkata'); ZoneId zone2 = ZoneId.of('Asia/Tokyo'); LocalTime time1 = LocalTime.now(zone1); System.out.println('India Time Zone: '+time1); LocalTime time2 = LocalTime.now(zone2); System.out.println('Japan Time Zone: '+time2); long hours = ChronoUnit.HOURS.between(time1, time2); System.out.println('Hours between two Time Zone: '+hours); long minutes = ChronoUnit.MINUTES.between(time1, time2); System.out.println('Minutes between two time zone: '+minutes); } } 
Preizkusite zdaj

Izhod:

kako najdem skrite aplikacije na androidu
India Time Zone: 14:56:43.087 Japan Time Zone: 18:26:43.103 Hours between two Time Zone: 3 Minutes between two time zone: 210