File ini mengandungi kod Python untuk penghasilan takwim hijri mengikut syarat baharu yang diperkenalkan oleh JAKIM pada 9 Ogos 2021 (1 Muharram 1443 Hijrah).
Jupyter Notebook 100.00%
takwim-hijrah's Introduction
Takwim-Hijri-Masihi
Cara menggunakan file ini
Masukkan latitud dan longitud lokasi anda
Masukkan tahun masihi yang ingin dihasilkan
Masukkan hari hijri pada 1 januari tahun masihi tersebut
Masukkan bulan hijri pada 1 januari tahun masihi tersebut
Jika terdapat ralat 'skyfield not installed', anda boleh install dengan menggunakan arahan pip install skyfield
Kaedah yang digunakan
Takwim yang dihasilkan menggunakan syarat imkanur rukyah terbaru oleh JAKIM iaitu jarak lengkung bulan-matahari melebihi 6.4 darjah dan altitud bulan melebihi 3 darjah.
Tiada syarat umur bulan yang dikenakan
Nota Tambahan
Anda perlu mengetahui berapa tarikh hijrah pada 1 Januari tahun masihi yang anda berikan. Sebagai rujukan, 1 Januari 2022 adalah bersamaan dengan 27 Jamadil Awwal (27/5) tahun 1443 hijri.