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

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


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

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

 public final class LocalDateTime extends Object implements Temporal, TemporalAdjuster, ChronoLocalDateTime, Serializable  

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

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

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

 import java.time.LocalDateTime; import java.time.format.DateTimeFormatter; public class LocalDateTimeExample1 { public static void main(String[] args) { LocalDateTime now = LocalDateTime.now(); System.out.println('Before Formatting: ' + now); DateTimeFormatter format = DateTimeFormatter.ofPattern('dd-MM-yyyy HH:mm:ss'); String formatDateTime = now.format(format); System.out.println('After Formatting: ' + formatDateTime); } }  
Тестирајте одмах

Излаз:

 Before Formatting: 2017-01-13T17:09:42.411 After Formatting: 13-01-2017 17:09:42  

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

 import java.time.LocalDateTime; import java.time.format.DateTimeFormatter; public class LocalDateTimeExample2 { public static void main(String[] args) { LocalDateTime datetime1 = LocalDateTime.now(); DateTimeFormatter format = DateTimeFormatter.ofPattern('dd-MM-yyyy HH:mm:ss'); String formatDateTime = datetime1.format(format); System.out.println(formatDateTime); } }  
Тестирајте одмах

Излаз:

 14-01-2017 11:42:32  

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

 import java.time.LocalDateTime; import java.time.temporal.ChronoField; public class LocalDateTimeExample3 { public static void main(String[] args) { LocalDateTime a = LocalDateTime.of(2017, 2, 13, 15, 56); System.out.println(a.get(ChronoField.DAY_OF_WEEK)); System.out.println(a.get(ChronoField.DAY_OF_YEAR)); System.out.println(a.get(ChronoField.DAY_OF_MONTH)); System.out.println(a.get(ChronoField.HOUR_OF_DAY)); System.out.println(a.get(ChronoField.MINUTE_OF_DAY)); } }  
Тестирајте одмах

Излаз:

 1 44 13 15 956  

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

 import java.time.LocalDateTime; import java.time.format.DateTimeFormatter; public class LocalDateTimeExample4 { public static void main(String[] args) { LocalDateTime datetime1 = LocalDateTime.of(2017, 1, 14, 10, 34); LocalDateTime datetime2 = datetime1.minusDays(100); System.out.println('Before Formatting: ' + datetime2); DateTimeFormatter format = DateTimeFormatter.ofPattern('dd-MM-yyyy HH:mm'); String formatDateTime = datetime2.format(format); System.out.println('After Formatting: ' + formatDateTime ); } }  
Тестирајте одмах

Излаз:

 Before Formatting: 2016-10-06T10:34 After Formatting: 06-10-2016 10:34  

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

 import java.time.LocalDateTime; import java.time.format.DateTimeFormatter; public class LocalDateTimeExample5 { public static void main(String[] args) { LocalDateTime datetime1 = LocalDateTime.of(2017, 1, 14, 10, 34); LocalDateTime datetime2 = datetime1.plusDays(120); System.out.println('Before Formatting: ' + datetime2); DateTimeFormatter format = DateTimeFormatter.ofPattern('dd-MM-yyyy HH:mm'); String formatDateTime = datetime2.format(format); System.out.println('After Formatting: ' + formatDateTime ); } }  
Тестирајте одмах

Излаз:

 Before Formatting: 2017-05-14T10:34 After Formatting: 14-05-2017 10:34  

Топ Чланци

Категорија