2009-07-10 1 views
5

Sto cercando alcune sottoclassi della classe di calendario Java, preferibilmente un'implementazione di calendario Hijri (islamico), ma potenzialmente ne richiederà di più. Qualcuno sa di una biblioteca che è disponibile per uso commerciale?Sottoclassi di java.util.Calendar disponibile per uso commerciale - ad esempio IslamicCalendar

Ho trovato la libreria ICU IBM (here), tuttavia, non si estendono java.util.Calendar e invece hanno scritto una propria classe che risponde anche alle classi personalizzate; UDate e ULocale. Sto tentando di implementare un'applicazione Java già esistente che ha già oltre 400 utilizzi di Calendar, quindi desidero idealmente attenermi a quella classe. Eventuali suggerimenti?

Grazie in anticipo.

risposta

5

Come al solito con tutte le domande API Data la risposta è Joda se possibile, se possibile, se possibile, renderlo possibile.

Vorrei anche diffidare delle classi Data di IBM, hanno prodotto l'API di data Java corrente e mentre è un posto grande, quell'implementazione non è di buon auspicio per altre offerte.

1

Avvolgi le classi icu4j all'interno dell'implementazione del tuo calendario.

+0

Grazie - l'avevo preso in considerazione, ma poi si trattava di includere anche la data e gli oggetti locali, come forse di più. Ancora una possibilità però. –