دو تابع gregorian_to_jalali و jalali_to_gregorian از توابع بسیار کاربردی برای تبدیل تاریخ از میلادی (گرگوری) به هجری شمسی (جلالی) و برعکس میباشند که به چندین زبان برنامهنویسی در نشانی http://jdf.scr.ir/jdf ارائه گردیده و به همراه مثالهای کاربردی در یک فایل فشرده قابل دریافت هستند.
کد زیر به زبان ++C میباشد. [ سایر زبانهای برنامهنویسی ] [ دریافت فایلها+مثال ]
[ حمایت مالی داوطلبانه ] [ دریافت سایر پروژههای مرکز ] [ دریافت فایلها+مثال ]
راهنمای تابع gregorian_to_jalali (C++)
دارای 4 پارامتر (آرگومان) بوده و وظیفه ی اصلی آن ، تبدیل تایخ میلادی به هجری شمسی می باشد. هر 4 پارمتر آن اجباری بوده و حتماً باید وارد شوند. تاریخی که به این تابع وارد می کنیم ، حتماً باید میلادی باشد تا در خروجی به هجری شمسی تبدیل گردد. خروجی این تابع به صورت آرایه است.
long* gregorian_to_jalali(long gy,long gm,long gd,long out[])
gregorian_to_jalali(gy,gm,gd,out[]);
پارامترهای تابع gregorian_to_jalali
gy : پارامتر اوّل ، سال میلادی ( کامل 4 رقمی )
gm : پارامتر دوم ، ماه میلادی ( 12- 1 )
gd : پارامتر سوم ، روز
میلادی ( 31 - 1 )
البته خروجی این تابع به دو روش قابل دریافت است. 1- از طریق همان آرایه که در آرگومان چهارم در اختیار تابع نهاده ایم و فقط با اجرای تابع ، مقدار عناصر آرایه تغییر خواهند نمود. 2- مقدار بازگشتی از خود تابع نیز قابل استفاده است. مثال عملی در فایل مربوطه موجود می باشد. می توانید دانلود نمایید.
توجّه: صفر بی ارزش قبل از اعداد ورودی را حذف کنید: مثلاً 02 را به 2 تبدیل نموده ، سپس به آرگومان ها وارد نمایید.
راهنمای تابع jalali_to_gregorian (C++)
دارای 4 پارامتر (آرگومان) بوده و وظیفه ی اصلی آن ، تبدیل تایخ هجری شمسی به میلادی می باشد. هر 4 پارمتر آن اجباری بوده و حتماً باید وارد شوند. تاریخی که به این تابع وارد می کنیم ، حتماً باید هجری شمسی باشد تا در خروجی به میلادی تبدیل گردد. خروجی این تابع به صورت آرایه است.
long* jalali_to_gregorian(long jy,long jm,long jd,long out[])
jalali_to_gregorian(jy,jm,jd,out[]);
پارامترهای تابع jalali_to_gregorian
jy : پارامتر اوّل ، سال هجری شمسی ( کامل 4 رقمی )
jm : پارامتر دوم ، ماه هجری شمسی ( 12- 1 )
jd : پارامتر سوم ،
روز هجری شمسی ( 31 - 1 )
البته خروجی این تابع به دو روش قابل دریافت است. 1- از طریق همان آرایه که در آرگومان چهارم در اختیار تابع نهاده ایم و فقط با اجرای تابع ، مقدار عناصر آرایه تغییر خواهند نمود. 2- مقدار بازگشتی از خود تابع نیز قابل استفاده است. مثال عملی در فایل مربوطه موجود می باشد. می توانید دانلود نمایید.
توجّه: صفر بی ارزش قبل از اعداد ورودی را حذف کنید: مثلاً 02 را به 2 تبدیل نموده ، سپس به آرگومان ها وارد نمایید.
* * * کلمـات کـلیدی: حقّ کپی رایت توابع تبدیل تاریخ jalali_to_gregorian و gregorian_to_jalali ، جلالی تو به گرگوریان و گرگوریان تو به جلالی , استفاده از تقویم بومی شمسی زبان C++ سی پلاس پلاس,Programming C++ سی پلاس پلاس Hijri Solar Iranian Jalali Calendar Date Softwar C++ سی پلاس پلاس,i[vd alsd jhvdo fvkhli k,dsd cfhk تیب.سزق.هق, بهترین روش: راه حل! چطور می توان در زبان C++ سی پلاس پلاس از تاریخ هجری شمسی ایران استفاده نمود؟, خرید ، دانلود تابع اصلی ، دریافت رایگان افزودنی اسکریپت افزونه پلاگین ماژول آماده تبدیل تاریخ میلادی به هجری شمسی ایرانی به زبان برنامه نویسی C++ سی پلاس پلاس, روش و طریقه ی محاسبه ی تقویم هجری شمسی از روی تاریخ میلادی گرگوری و برعکس , تابع استفاده از تقویم و تاریخ هـ شمسی زبان C++ سی پلاس پلاس , تبدیل تاریخ در نرم افزارهای C++ سی پلاس پلاس , آموزش چگونگی تاریخ هجری شمسی در زبان برنامه نویسی C++ سی پلاس پلاس , راهنمای به کارگیری تقویم ایرانی در نرم افزار های C++ سی پلاس پلاس با تاریخ هجری شمسی خورشیدی جلالی فارسی رسمی جمهوری اسلامی ایران , مرکز jdf.scr.ir , مهندس رضا غلام پناهی