logo

Јава ЛоцалТиме Цласс

Јава ЛоцалТиме класа је непроменљива класа која представља време са подразумеваним форматом сат-минута-секунда. Наслеђује класу Објецт и имплементира интерфејс Цомпарабле.

Декларација класе Јава ЛоцалТиме

Хајде да видимо декларацију класе јава.тиме.ЛоцалТиме.

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

Методе Јава ЛоцалТиме Цласс

Метод Опис
ЛоцалДатеТиме атДате(ЛоцалДате датум) Користи се за комбиновање овог времена са датумом за креирање ЛоцалДатеТиме.
инт цомпареТо(ЛоцалТиме отхер) Користи се за упоређивање овог времена са другим временом.
Формат стринга (форматор ДатеТимеФорматтер) Овај пут се користи за форматирање помоћу наведеног форматера.
инт гет (поље ТемпоралФиелд) Користи се за добијање вредности наведеног поља из овог времена као инт.
Локално време минус сати (дуги сати за одузимање) Користи се за враћање копије овог локалног времена са одузетим наведеним бројем сати.
Локално време минус минуте (дуге минуте за одузимање) Користи се за враћање копије овог локалног времена са одузетим наведеним бројем минута.
статично локално време сада() Користи се за добијање тренутног времена из системског сата у подразумеваној временској зони.
статично локално време од (инт сат, инт минута, инт секунда) Користи се за добијање инстанце локалног времена од сата, минута и секунде.
Локално време плус сати (дуги сати за додавање) Користи се за враћање копије овог локалног времена са наведеним додатим бројем сати.
Локално време плус минуте (дуге минуте за додавање) Користи се за враћање копије овог локалног времена са наведеним додатим бројем минута.

Јава ЛоцалТиме Пример: сада()

ЛоцалТимеЕкампле1.јава

 import java.time.LocalTime; public class LocalTimeExample1 { public static void main(String[] args) { LocalTime time = LocalTime.now(); System.out.println(time); } } 
Тестирајте одмах

Излаз:

15:19:47.459 

Јава ЛоцалТиме Пример: оф()

ЛоцалТимеЕкампле2.јава

 import java.time.LocalTime; public class LocalTimeExample2 { public static void main(String[] args) { LocalTime time = LocalTime.of(10,43,12); System.out.println(time); } } 
Тестирајте одмах

Излаз:

10:43:12 

Јава ЛоцалТиме Пример: минусХоурс() и минусМинутес()

ЛоцалТимеЕкампле3.јава

обилазак дрвета
 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); } } 
Тестирајте одмах

Излаз:

10:43:12 08:09:12 

Јава ЛоцалТиме Пример: плусХоурс() и плусМинутес()

ЛоцалТимеЕкампле4.јава

 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); } } 
Тестирајте одмах

Излаз:

10:43:12 15:01:12 

Јава ЛоцалТиме Пример

ЛоцалТимеЕкампле5.јава

 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); } } 
Тестирајте одмах

Излаз:

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