1. Обзор
До Java 8 класс java.util.Date
был одним из наиболее часто используемых классов для представления значений даты и времени в Java.
Затем в Java 8 появились java.time.LocalDateTime
и java.time.ZonedDateTime.
Java 8 также позволяет нам представлять определенное время на временной шкале с помощью java.time.Instant.
В этом руководстве мы научимся прибавлять или вычитать n
часов из заданной даты и времени в Java . Сначала мы рассмотрим некоторые стандартные классы Java, связанные с датой и временем, а затем продемонстрируем несколько сторонних вариантов.
Чтобы узнать больше об Java 8 DateTime API, мы бы посоветовали прочитать эту статью .