2011-08-18 36 views

回答

2

注意,對於大多數穆斯林,回曆/日曆回教紀元根據觀察,未計算,所以沒有算法可以是100%正確的。通過精確的天文計算,具體的參考地點和天氣預報,您可以近距離接觸,並且一些社區已經討論過採用這種算法方法。但是,正常情況下,爲了讓一個月的時間長達29天而不是30天,官方機構必須在第29天之後在日落時實際看到天空中的新月。這不是一個可以輕鬆實現自動化的標準。

對於這個主題的一般啓發,我推薦書Calendrical Calculations,這是一個有趣的日曆轉換數學討論。它包括Lisp和Java代碼,用於在大量日曆之間進行轉換,其中包括Hijri上的兩個不同的需求 - 一個已經使用了幾個世紀的簡單算術近似值,另一個是對月球新月觀測預測的仔細嘗試。作者有一個網站http://calendarists.com