2009-07-10 9 views
5

Poszukuję podklas klasy Java, najlepiej Hidri (islamski), ale potencjalnie będzie wymagać więcej. Czy ktoś wie o bibliotece, która jest dostępna do użytku komercyjnego?Podklasy java.util.Calendar dostępne do użytku komercyjnego - IslamicCalendar

Znalazłem bibliotekę ICU IBM (here), jednak nie rozszerzają one java.util.Calendar i zamiast tego napisały własną klasę, która również odpowiada na niestandardowe klasy; UDate i ULocale. Próbuję I18n istniejącej aplikacji java, która ma już ponad 400 zastosowań Kalendarza, więc idealnie chcę trzymać się tej klasy. Jakieś sugestie?

Z góry dziękuję.

Odpowiedz

5

Jak zwykle wszystkie pytania Data API odpowiedź jest w miarę możliwości korzystać z Joda, jeśli nie, to umożliwić.

Byłbym też ostrożny IBM Data klas one produkowane aktualną datę Java API i jednocześnie jest to duże miejsce, że realizacja nie wróży dobrze dla innych ofert.

1

Owiń klasy icu4j wewnątrz własnej implementacji kalendarza.

+0

Dzięki - rozważałem to, ale potem obejmuje to również datę pakowania i obiekty lokalizacji, a może więcej. Wciąż jednak możliwe. –