Rust HijriDate provides functionality for conversion between hijri and gregorian calanders.
The crate name is hijri_date
.
[x] Documentation
[ ] publish to crates.io
bugfixes, recheck algorithm, etc..
The algorithm has some limitation:
minimum handled hijri year = 1356
maximum handled hijri year = 1500
minimum handled gregorian year = 1938
maximum handled gregorian year = 2076
I translated the python version https://github.com/tytkal/python-hijiri-ummalqura to rust.
Original algorithm author
Suhail Alkowaileet
Python version author
Khalid Al-hussayen