463 подписчика
LocalDateTime — это класс в пакете java.time, представленный в Java 8, который представляет дату и время без часового пояса, например 2023-05-17T09:24:13. Он сочетает в себе дату и время суток. Это наиболее часто используемый класс для представления и управления значениями даты и времени в Java. Вот пример того, как использовать LocalDateTime для создания нового экземпляра, представляющего текущую дату и время: import java.time.LocalDateTime; LocalDateTime now = LocalDateTime.now(); System.out...
9 месяцев назад
463 подписчика
В Java 8 и выше для получения текущего времени с точностью до миллисекунд рекомендуется использовать класс LocalDateTime из java.time пакета (Date Time API): import java.time.LocalDateTime; LocalDateTime time = LocalDateTime.now(); System.out.println(time); Это выведет текущее локальное время в формате по умолчанию, например: 2023-05-18T09:16:37.124. Вы также можете использовать DateTimeFormatter для форматирования времени в строку с нужным форматом. Например, чтобы получить время в формате "HH:mm:ss...
9 месяцев назад
13,7K подписчиков
Источник: Nuances of Programming Во многих языках программирования работа с датой и временем  —  непростая задача. Но, начиная с Java 8, JDK предоставляет новый API Time, полностью меняющий подход к концепциям, которые относятся к времени. Примечания. Хотя JSR 310 был представлен в Java 8, для большей удобочитаемости в приведенных примерах кода задействована такая функция Java 10, как вывод типа локальной переменной. Однако сами примеры кода совместимы с Java 8. В части примеров, содержащих // =>, будет показан вывод toString() предыдущей строки/переменной...
2 года назад
463 подписчика
В Java 8 можно использовать класс java.time.LocalDateTime для получения текущей даты и времени. Метод now() этого класса возвращает текущую дату и временные значения. Например, так можно получить текущую дату и время в формате ISO: import java.time.LocalDateTime;. .. LocalDateTime currentDateTime = LocalDateTime...
9 месяцев назад