可用于商业用途的java.util.Calendar的子类-即IslamicCalendar

可用于商业用途的java.util.Calendar的子类-即IslamicCalendar,java,internationalization,calendar,Java,Internationalization,Calendar,我正在寻找Java calendar类的一些子类,最好是Hijri(伊斯兰)日历实现,但可能需要更多。有人知道有一个图书馆可供商业使用吗 我找到了IBM的ICU库(),但是,它们没有扩展java.util.Calendar,而是编写了自己的类,该类也对自定义类进行响应UDate和ULocale。我正在尝试I18n一个现有的java应用程序,它已经有超过400种日历用法,所以我理想地希望坚持使用该类。有什么建议吗 提前谢谢 将icu4j类包装在您自己的日历实现中。与所有日期API问题一样,答案是使

我正在寻找Java calendar类的一些子类,最好是Hijri(伊斯兰)日历实现,但可能需要更多。有人知道有一个图书馆可供商业使用吗

我找到了IBM的ICU库(),但是,它们没有扩展
java.util.Calendar
,而是编写了自己的类,该类也对自定义类进行响应<代码>UDate和
ULocale
。我正在尝试I18n一个现有的java应用程序,它已经有超过400种日历用法,所以我理想地希望坚持使用该类。有什么建议吗


提前谢谢

将icu4j类包装在您自己的日历实现中。

与所有日期API问题一样,答案是使用(如果可能),如果不使用,则使其成为可能


我也会对IBM Date类保持警惕,它们产生了当前的Java Date API,虽然这是一个很大的市场,但这种实现对于其他产品来说并不好。

谢谢-我考虑过这一点,但它还包括包装日期和区域设置对象,也许还有更多。不过还是有可能的。