Описание тега time4j
Касается вопросов, непосредственно связанных с альтернативной библиотекой даты, времени и интервалов Time4J.
Его API можно использовать как расширение для недостающих функций, связанных со временем и календарями, или как замену java.time
-пакет на Java-8. Также доступен бэкпорт при работе на платформах Java-6+7 (с использованием строки версии v3.x).
Дизайн ориентирован в основном на:
- потокобезопасность (неизменяемость)
- хорошая интернационализация (собственные ресурсы на основе CLDR-данных)
- точное моделирование альтернативных календарей, исторических дат, дополнительных секунд и т. д.
- простое преобразование и совместимость с
java.time
-классы - обширная обработка интервалов
Исходный код и средство отслеживания проблем можно найти на GitHub. API и руководство доступны в Интернете по адресу: http://time4j.net/
Родственный проект под названием Time4A очень похож, но предназначен для использования на платформе Android.