Tarikh Shamsi B Miladi Here

years behind the Gregorian calendar because the Hijri era began in 622 AD. Miladi to Shamsi:

این دو تقویم هر دو هستند و هر کدام ۱۲ ماه دارند. همین اشتراک، زمینه را برای تبدیل نسبتاً دقیق آنها فراهم می‌کند. tarikh shamsi b miladi

def miladi_to_shamsi(year, month, day): gregorian_date = datetime(year, month, day) shamsi_date = jdatetime.date.fromgregorian(date=gregorian_date) return shamsi_date years behind the Gregorian calendar because the Hijri

۲. چرا تبدیل تاریخ شمسی به میلادی مهم است؟ day): gregorian_date = datetime(year

| Calendar | Alternative Names | Calendar Type | Based on | Official Use | | :--- | :--- | :--- | :--- | :--- | | | Gregorian, Christian, Western | Solar | The Earth's orbit around the sun | International civil calendar, many countries worldwide | | Tarikh-e Shamsi | Solar Hijri, Persian calendar, Iranian calendar, Afghan calendar, Jalali calendar | Solar | The Earth's orbit around the sun; starts at the vernal equinox (Nowruz) | Official calendar of Iran and Afghanistan |

| ماه میلادی | روزهای ماه میلادی | بازه شمسی معادل (در سال‌های عادی) | | :--- | :--- | :--- | | | ۳۱ | ۱۱ دی تا ۱۱ بهمن | | فوریه (February) | ۲۸ یا ۲۹ | ۱۲ بهمن تا ۹ اسفند | | مارس (March) | ۳۱ | ۱۰ اسفند تا ۱۱ فروردین | | آوریل (April) | ۳۰ | ۱۲ فروردین تا ۱۰ اردیبهشت | | مه (May) | ۳۱ | ۱۱ اردیبهشت تا ۱۰ خرداد | | ژوئن (June) | ۳۰ | ۱۱ خرداد تا ۹ تیر | | ژوئیه (July) | ۳۱ | ۱۰ تیر تا ۹ مرداد | | اوت (August) | ۳۱ | ۱۰ مرداد تا ۹ شهریور | | سپتامبر (September) | ۳۰ | ۱۰ شهریور تا ۸ مهر | | اکتبر (October) | ۳۱ | ۹ مهر تا ۹ آبان | | نوامبر (November) | ۳۰ | ۱۰ آبان تا ۹ آذر | | دسامبر (December) | ۳۱ | ۱۰ آذر تا ۱۰ دی |