A highly modular C++11 engine for bi-directional Gregorian/Tabular Hijri calendar conversions, absolute date arithmetic, and period overlap analysis. Features dynamic runtime manual offset adjustment with on-disk state persistence to sync variations, constant-time O(1) weekday computation, and robust crash-resilient CLI input validation.
cplusplus algorithms cpp calendar hijri software-architecture input-validation gregorian-calendar calendar-converter hijri-calendar modular-design date-arithmetic islamic-calendar hijri-date date-library input-validation-library tabular-islamic-calendar time-period-overlap hijri-library
-
Updated
Aug 8, 2026 - C++