jdatetime provides Jalali (Persian, Solar Hijri) calendar support for Python, mirroring Python's datetime interface. Current version 5.2.0 supports Python >=3.9. Release cadence is irregular; major versions drop old Python versions.
pip install jdatetimeVerified import paths — ran on the pinned version, not inferred.
Create and format Jalali dates and times.
Review code that uses %% in format strings; ensure it is intended as a literal percent.
Upgrade to Python 3.9+ or pin jdatetime to <5.1.0 if stuck on Python 3.8.
Convert via .togregorian() method before mixing with standard datetime objects.
Ensure you need Jalali output; use standard datetime.fromtimestamp() for Gregorian.
Use 'date' and 'datetime' from jdatetime directly.
Use `from jdatetime import datetime` or `import jdatetime; jdatetime.datetime`.
Convert one side: `jdt.togregorian()` or compare after conversion.
Ensure you are using correct Jalali month/day values when constructing jdatetime objects.
No dependency data recorded yet.