joda time:getMaximumValue返回错误的值(伊斯兰计时。)

时间:2015-02-16 10:41:39

标签: java android jodatime

我试图获得一年中每个月的天数(伊斯兰年表)

我正在使用此功能

public  int daysOfMonth(int year, int month) {
    MutableDateTime dateTime = new MutableDateTime(IslamicChronology.getInstance());
    dateTime.setDateTime(year, month, 14, 12, 0, 0, 000);
    return dateTime.dayOfMonth().getMaximumValue();
}

但与http://www.islamicfinder.org/Hcal/index.php

相比,我的错误值 例如,我知道Rabi Al-Thani 1436中没有几天是29,而它是30。

我无法找到问题所在。有什么帮助吗?

0 个答案:

没有答案