Вместо использования Date
используйте java.time.LocalTime
.Пример:
LocalTime localTime = LocalTime.now();
Этот класс не хранит и представляет дату или часовой пояс.Вы можете использовать методы LocalTime.now()
и LocalTime.of()
для создания текущего времени и определенного объекта времени соответственно.
Вы можете использовать методы getHour()
, getMinute()
и getSecond()
LocalTime
класс для получения часов, минут и секунд соответственно.
Вы можете использовать методы plus
и minus
класса LocalTime
, чтобы складывать или вычитать часы, минуты и т. д.
Youможно использовать методы compareTo()
, isAfter()
и isBefore()
класса LocalTime
для сравнения объектов LocalTime
.