بسم الله الرّحمن الرّحیم
مبدّل تاریخ و زمان
jdf.scr.ir
وَسَخَّرَ لَكُمُ اللَّیْلَ وَالْنَّهَارَ وَالشَّمْسَ وَالْقَمَرَ وَالْنُّجُومُ مُسَخَّرَاتٌ بِأَمْرِهِ إِنَّ فِی ذَلِكَ لَآیَاتٍ لِّقَوْمٍ یَعْقِلُونَ | و شب و روز و خورشید و ماه را برای شما رام گردانید و ستارگان به فرمان او مسخّر شده اند مسلّماً در این [امور] برای مردمی که تعقّل می‏کنند نشانه هاست | سوره ی نحل ، آیه ی 12
توابع تبدیل تاریخ هجری شمسی زبان Python (پایتون,پِیتون)

دو تابع gregorian_to_jalali و jalali_to_gregorian از توابع بسیار کاربردی برای تبدیل تاریخ از میلادی (گرگوری) به هجری شمسی (جلالی) و برعکس می‌باشند که به چندین زبان برنامه‌نویسی در نشانی http://jdf.scr.ir/jdf ارائه گردیده و به همراه مثال‌های کاربردی در یک فایل فشرده قابل دریافت هستند.


کد زیر به زبان Python می‌باشد.     [ سایر زبان‌های برنامه‌نویسی ]     [ دریافت فایل‌ها+مثال ]  

  [ حمایت مالی داوطلبانه ]     [ دریافت سایر پروژه‌های مرکز ]     [ دریافت فایل‌ها+مثال ]  


راهنمای تابع gregorian_to_jalali (Python)

دارای 3 پارامتر (آرگومان) بوده و وظیفه ی اصلی آن ، تبدیل تاریخ میلادی به هجری شمسی می باشد. هر 3 پارمتر آن اجباری بوده و حتماً باید وارد شوند. تاریخی که به این تابع وارد می کنیم ، حتماً باید میلادی باشد تا در خروجی به هجری شمسی تبدیل گردد. خروجی این تابع به صورت آرایه است.

دقّت داشته باشید که زبان python به فرورفتگی ابتدای سطرها حساس است.

array gregorian_to_jalali(int gy, int gm, int gd)

gregorian_to_jalali(gy,gm,gd)

پارامترهای تابع gregorian_to_jalali 

gy : پارامتر اوّل ، سال میلادی ( کامل 4 رقمی )
gm : پارامتر دوم ، ماه میلادی ( 12- 1 )
gd : پارامتر سوم ، روز میلادی ( 31 - 1 )

توجّه: صفر بی ارزش قبل از اعداد ورودی را حذف کنید: مثلاً 02 را به 2 تبدیل نموده ، سپس به آرگومان ها وارد نمایید.

مثال عملی در فایل مربوطه موجود می باشد. می توانید دانلود نمایید.


راهنمای تابع jalali_to_gregorian (Python)

دارای 3 پارامتر (آرگومان) بوده و وظیفه ی اصلی آن ، تبدیل تاریخ هجری شمسی به میلادی می باشد. هر 3 پارمتر آن اجباری بوده و حتماً باید وارد شوند. تاریخی که به این تابع وارد می کنیم ، حتماً باید هجری شمسی باشد تا در خروجی به میلادی تبدیل گردد. خروجی این تابع به صورت آرایه است.

دقّت داشته باشید که زبان python به فرورفتگی ابتدای سطرها حساس است.

array jalali_to_gregorian(int jy,int jm,int jd)

jalali_to_gregorian(jy,jm,jd)

پارامترهای تابع jalali_to_gregorian 

jy : پارامتر اوّل ، سال هجری شمسی ( کامل 4 رقمی )
jm : پارامتر دوم ، ماه هجری شمسی ( 12- 1 )
jd : پارامتر سوم ، روز هجری شمسی ( 31 - 1 )

توجّه: صفر بی ارزش قبل از اعداد ورودی را حذف کنید: مثلاً 02 را به 2 تبدیل نموده ، سپس به آرگومان ها وارد نمایید.

مثال عملی در فایل مربوطه موجود می باشد. می توانید دانلود نمایید.

* * *


  توابع تبدیل تاریخ میلادی به هجری شمسی و برعکس

( به زبان‌های برنامه‌نویسی زیر )
C C++ C# Java Kotlin Python Dart JavaScript PHP Perl Go Swift Objective_C R Pascal VisualBasic Ruby Bash [Download]
آیا می‌دانید حمایت مالی داوطلبانه از برنامه‌نویسان باعث افزایش انگیزه‌ی آنان جهت توسعه‌ی نرم‌افزارهای رایگان می‌گردد؟
حمایت مالی داوطلبانه

نشانی کانال ما: https://sapp.ir/jdf.scr.ir سروش

نشانی کوتاه این صفحه: