Описание тега java.time.instant

Класс Java для представления мгновенной точки на временной шкале. Это может быть использовано для записи меток времени событий в приложении. Используйте этот тег для вопросов о классе java.time.Instant или его эквиваленте ThreeTen Backport, org.threeten.bp.Instant. Если ваш вопрос касается дополнительных классов из java.time API, лучше рассмотрите тег java-time и / или тег jsr310.

В Instant класс является частью современного API даты и времени Java, известного как java.timeили JSR-310. Заменяет старые классыjava.util.Date а также java.sql.Timestamp.

В составе современного API Instantвстроен в Java 8 и более поздних версий и доступен в Java 6 и 7 через ThreeTen Backport, обратный порт JSR-310 для Java 6 и 7.

В Instant class неизменяемый и, следовательно, потокобезопасный.

Мотивация: этот тег был создан отчасти потому, что мгновенный тег часто неправильно использовался для вопросов оjava.time.Instant.

Ресурсы:

  1. Официальная документация java.time.Instant (javadoc)
  2. ThreeTen Backport - обеспечивает обратный порт классов даты и времени Java SE 8 для Java SE 6 и 7.