در این مقاله آموزشی می خواهیم نحوه تبدیل تاریخ میلادی به شمسی در پایتون و بالعکس را آموزش دهیم. معمولاً در موارد روزمره نیاز به تبدیل تاریخ میلادی به شمسی و بالعکس داریم. این امر به وسیله پایتون به سادگی قابل پیاده سازی است. دستورات مورد نیاز این کار در تصویر و متون زیر آمده است:
برای این کار ابتدا در ترمینال یا cmd دستور زیر را اجرا می کنیم تا کتابخانه jdatetime را به پایتون اضافه کنیم:
pip install jdatetime |
سپس در محیط ترمینال دستور python را اجرا می کنیم:
python |
حال برای استفاده از کتابخانه jdatetime دستور زیر را وارد می کنیم:
import jdatetime |
تبدیل تاریخ میلادی به شمسی در پایتون :
برای تبدیل تاریخ میلادی به شمسی در پایتون باید از دستورات کتابخانه jdatetime استفاده کنیم. برای مثال می خواهیم تاریخ 10/3/1992 را به تقویم شمسی تبدیل کنیم. برای این کار دستور زیر را وارد می کنیم:
print (jdatetime.date.fromgregorian (day = 10, month = 3, year = 1992)) |
نتیجه خروجی برابر است با 20-12-1370 یعنی 20 اسفند 1370
تبدیل تاریخ شمسی به میلادی در پایتون:
این بار می خواهیم تاریخ 20 اسفند ماه 1370 را به میلادی تبدیل کنیم. برای این کار دستور زیر را وارد می کنیم.
print (jdatetime.date (day=20, month=12, year=1370).togregorian()) |
نتیجه خروجی برابر است با 10-03-1992 یعنی 10 مارس 1992
جهت یادگیری زبان برنامه نویسی پرکاربرد پایتون می توانید در دوره آموزش پایتون از صفر شرکت نمایید.
در صورتی هم که نیاز به انجام پروژه های برنامه نویسی پایتون دارید می توانید درخواست خود را در شهر کار ثبت نمایید.