我怎么能用java.util.Calendar返回伊斯兰历法?

我知道java.util.Calendar类方法getInstance()返回一个GregorianCalendar但我怎么能得到一个伊斯兰历法?

API中没有内置的function。

您将不得不inheritanceCalendar类来执行此操作,或者您可以查看人们已经编写的内容以及是否适合您。

IBM有一个Hijri日历的实现。

还有Joda-Time提供的近似值 。

我认为JDK没有附带伊斯兰日历的实现。 您必须使用其他库,例如Joda Time 。