Tarikh Shamsi B Miladi May 2026

Miladi Year = Shamsi Year + 621 (for Jan–Mar dates)
Miladi Year = Shamsi Year + 622 (for Apr–Dec dates)

Why? Because the Shamsi new year starts around March 20–21. tarikh shamsi b miladi

For dates in the same solar year (roughly March 21 to December 20): Miladi Year = Shamsi Year + 621 (for

For dates after the winter solstice (roughly December 21 to March 20 of the next Miladi year): For dates after the winter solstice (roughly December

Tarikh Shamsi, meaning "Solar Date," is a solar calendar where each year is based on the Earth's revolution around the Sun. Its epoch (year one) marks the Hegira (Hijra) – the migration of Prophet Muhammad from Mecca to Medina in 622 CE.