2009-07-10 2 views
5

Я ищу некоторые подклассы класса календаря Java , предпочтительно реализации календаря Hijri (исламский), но потенциально потребуется больше. Кто-нибудь знает библиотеку, которая доступна для коммерческого использования?Подклассы java.util.Calendar доступны для коммерческого использования - т. Е. IslamicCalendar

Я нашел библиотеку ICU IBM (here), однако они не распространяют java.util.Calendar и вместо этого написали свой собственный класс, который также отвечает на пользовательские классы; UDate и ULocale. Я пытаюсь использовать существующее Java-приложение, которое уже имеет более 400 обычаев Calendar, поэтому я в идеале хочу придерживаться этого класса. Какие-либо предложения?

Заранее спасибо.

ответ

5

Как обычно со всеми вопросами по API Дании, ответ заключается в использовании Joda, если это возможно, если это возможно, сделайте это возможным.

Я также опасаюсь классов IBM Date, они создали текущий API дат даты и, хотя это большое место, эта реализация не служит хорошим предзнаменованием для других предложений.

1

Оберните классы icu4j внутри собственной реализации календаря.

+0

Спасибо - я подумал об этом, но тогда он включает в себя дату и локальные объекты, а может быть и больше. Тем не менее, возможно. –

Смежные вопросы