Ну а теперь, по традиции, ликбез (кстати сказать, что все, о чем речь пойдет ниже я и сам узнал только сейчас).
Несколько определений: Солнечный календарь — календарь, в основе которого лежит тропический год. Тропический год - промежуток времени между двумя последовательными прохождениями Солнца через точку весеннего равноденствия. Продолжительность тропического года - 365,242196 суток В течении тропического года происходит полная смена времен года
Лунный календарь - календарь, в основе которого лежит синодический месяц. Синодический месяц - период обращения Луны вокруг Земли между двумя новолуниями. Продолжительность синодического месяца - 29.53059 суток В течении синодического месяца происходит полная смена фаз луны.
Всем известный григорианский календарь является солнечным, а вот мусульманский календарь является лунным. Год в мусульманском календаре состоит из 12 месяцев, продолжительность которых чередуется между 30 и 29. Последний двадцатидевятидневный месяц в високосные годы удлиняется до 30 дней. Без введения високосных лет средняя продолжительность месяца в году была бы строго 29.5 суток, что давало бы большую ошибку. Високосные года следуют 30-летнему циклу и выпадают на 2, 5, 7, 10, 13, 16, 18, 21, 24, 26, и 29 года цикла. Таким образом, каждое 30-летие содержит 19 нормальных лет по 354 дня и 11 високосных лет по 355 дней. Средняя продолжительность года таким образом будет равна примерно 354.366(6), а месяца 29.5305(5), что уже гораздо ближе к продолжительности настоящего синодического месяца.
Поскольку календарь основан на луне, а лунный год короче солнечного года, то месяца не привязаны к временам года, и каждый год сдвигаются примерно на 11 дней относительно солнечного календаря. Вообще говоря, раньше, в доисламские времена, арабы использовали солнечно-лунный календарь, и существовал 13 месяц, который вводил поправку до солнечного года, так, чтобы месяца оставались привязаны к временам года. Однако в 631 году нашей эры пророк Мухаммед запретил добавлять эти дни и мусульманский год стал число лунным. Поэтому, например, месяц рамадан, название которого в переводе с арабского означает "жгучий", может случиться и зимой.
Началом летоисчисления, или эры (см. Древнерусская (византийская) система летосчисления) в мусульманском календаре считается дата изгнания Мухаммеда из Мекки в Медину, или Хиджры (Hegiræ). Дни в мусульманском календаре считаются от заката, таким образом, закат предыдущего дня начал 1 день 1 месяца 1 года от изгнания (Anno Hegiræ, A.H.) В юлианском календаре (григорианского тогда еще не было) это было 16 июля 622 года от рождества Христова.
Календарь, используемый калькулятором, это наиболее распространенный в исламском мире светский (гражданский) календарь, начало месяца в нем определяется астрономически. Традиционно же считается, что новый месяц начинается с того момента, когда после захода Солнца впервые становится виден серп молодой луны и это могут засвидетельствовать исламские священнослужители. Таким образом, начало месяца может зависеть от местаположения наблюдателя, погоды, видимости, и т.п.