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

我正在寻找Java日历类的一些子类,最好是Hijri(伊斯兰)日历实现,但可能需要更多。 有谁知道可以用于商业用途的图书馆?

我找到了IBM的ICU库( 这里 ),但是,它们没有扩展java.util.Calendar ,而是编写了自己的类,它们也回复了自定义类; UDateULocale 。 我正在尝试使用已有400多个日历用法的现有Java应用程序,所以我理想地想要坚持这个类。 有什么建议么?

提前致谢。

与所有Date API问题一样,答案是尽可能使用Joda,如果可能,请使其成为可能。

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

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