NSIslamicCalendar и NSIslamicCivilCalendar - PullRequest
4 голосов
/ 17 января 2012

В чем разница между NSIslamicCalendar и NSIslamicCivilCalendar ?

Ответы [ 2 ]

11 голосов
/ 17 января 2012

Гражданский календарь хаджири предсказуем.Сегодня вы можете знать, сколько дней пройдет до первого дня следующего месяца.Это не верно для религиозного календаря.Он основан на способности наблюдать за новолунием.Отсутствие видимого новолуния означает, что новый месяц еще не начался.Компьютеры и кодеры не могут справиться с этим очень хорошо.

Поскольку вы кодируете, если вам нужны будущие даты, вам придется использовать гражданский календарь.

1 голос
/ 17 января 2012

Единственное, что я могу понять из документации, это то, что исламский - это религиозный / астрономический календарь, а исламский - гражданский календарь с фиксированным циклом.

Для получения дополнительной информации см. Ссылку ниже:

http://icu -project.org / apiref / ICU4J / ком / IBM / СИС / Util / IslamicCalendar.html

...