Описание тега time4j

Касается вопросов, непосредственно связанных с альтернативной библиотекой даты, времени и интервалов Time4J.

Его API можно использовать как расширение для недостающих функций, связанных со временем и календарями, или как замену java.time-пакет на Java-8. Также доступен бэкпорт при работе на платформах Java-6+7 (с использованием строки версии v3.x).

Дизайн ориентирован в основном на:

  • потокобезопасность (неизменяемость)
  • хорошая интернационализация (собственные ресурсы на основе CLDR-данных)
  • точное моделирование альтернативных календарей, исторических дат, дополнительных секунд и т. д.
  • простое преобразование и совместимость с java.time-классы
  • обширная обработка интервалов

Исходный код и средство отслеживания проблем можно найти на GitHub. API и руководство доступны в Интернете по адресу: http://time4j.net/

Родственный проект под названием Time4A очень похож, но предназначен для использования на платформе Android.