بسم الله الرّحمن الرّحیم

مبدّل تاریخ هجری شمسی

jdf.scr.ir

وَسَخَّرَ لَكُمُ اللَّیْلَ وَالْنَّهَارَ وَالشَّمْسَ وَالْقَمَرَ وَالْنُّجُومُ مُسَخَّرَاتٌ بِأَمْرِهِ إِنَّ فِی ذَلِكَ لَآیَاتٍ لِّقَوْمٍ یَعْقِلُونَ | و شب و روز و خورشید و ماه را برای شما رام گردانید و ستارگان به فرمان او مسخّر شده اند مسلّماً در این [امور] برای مردمی که تعقّل می‏کنند نشانه هاست | سوره ی نحل ، آیه ی 12
صفحه ی اصـــلـی
دریـافت نـرم افـزار
آموزش کامل توابع
نـکـات و هشدارها
تـوابع تبدیل تـاریـخ
اصل متن نرم افزار
خبـرنامه ی سایـت
ارتـبـاط بــــــا مـــــا
 توابع تبدیل تاریخ
استفاده از توابع تبدیل تاریخ

دو تابع gregorian_to_jalali و jalali_to_gregorian از توابع بسیار کاربردی برای تبدیل تاریخ از میلادی (گرگوری) به هجری شمسی (جلالی) و برعکس می باشند که علاوه بر نرم افزار تبدیل تاریخ و زمان ، در موارد بسیار زیادی استفاده می شوند. این دو تابع در سال 2000 میلادی ، توسّط آقایان روزبه پورنادر و محمّد توسی ، به زبان پی اچ پی ، ایجاد شدند. با گذشت سال ها از آن زمان و اضافه شدن امکانات و توابع جدید پی اچ پی ، در سال 2011 میلادی ، یعنی 11 سال بعد ، این توابع مجدّداً توسّط آقای رضا غلام پناهی باز نویسی گردید. توابع جدید از حجم کمتر و سرعت و دقّت بیشتری برخوردار می باشد. شما می توانید آخرین نسخه ی این توابع را از نشانی http://jdf.scr.ir/jdf دریافت و در نرم افزارهای خود استفاده نمایید.



تابع gregorian_to_jalali (جدید)

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

( array | string )
mixed gregorian_to_jalali ( int $year , int $month , int $day [, string $mod = "" ] )


gregorian_to_jalali($g_y,$g_m,$g_d,$mod);

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

g_y$ : پارامتر اوّل ، سال میلادی ( کامل 4 رقمی )
g_m$ : پارامتر دوم ، ماه میلادی ( 12- 1 )
g_d$ : پارامتر سوم ، روز میلادی ( 31 - 1 )

mod$ : پارامتر چهارم ، یک پارامتر اختیاری است. تا زمانی که این پارامتر را وارد نکنید یا خالی '' بگذارید ، خروجی تابع به صورت یک آرایه از سال و ماه و روز هجری شمسی خواهد بود ، امّا اگر هر مقدار دلخواهی را ( در بین '' ) برای این پارامتر وارد نمایید ، نوع خروجی به یک عبارت (متن-رشته) تغییر خواهد کرد که ترکیبی از سال و ماه و روز است و در بین سال و ماه و روز ، همان کاراکتری که در این پارامتر وارد نموده بودید ، به عنوان جدا کننده ، قرار می گیرد. به مثال توجّه بفرمایید:

gregorian_to_jalali(2011,2,11);// خروجی: array(1389,11,22);

gregorian_to_jalali(2011,2,11,' / ');// خروجی: 1389 / 11 / 22


تابع jalali_to_gregorian (جدید)

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

( array | string )
mixed jalali_to_gregorian ( int $year , int $month , int $day [, string $mod = "" ] )


jalali_to_gregorian($j_y,$j_m,$j_d,$mod);

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

j_y$ : پارامتر اوّل ، سال هجری شمسی ( کامل 4 رقمی )
j_m$ : پارامتر دوم ، ماه هجری شمسی ( 12- 1 )
j_d$ : پارامتر سوم ، روز هجری شمسی ( 31 - 1 )

mod$ : پارامتر چهارم ، یک پارامتر اختیاری است. تا زمانی که این پارامتر را وارد نکنید یا خالی '' بگذارید ، خروجی تابع به صورت یک آرایه از سال و ماه و روز میلادی خواهد بود ، امّا اگر هر مقدار دلخواهی را ( در بین '' ) برای این پارامتر وارد نمایید ، نوع خروجی به یک عبارت (متن-رشته) تغییر خواهد کرد که ترکیبی از سال و ماه و روز است و در بین سال و ماه و روز ، همان کاراکتری که در این پارامتر وارد نموده بودید ، به عنوان جدا کننده ، قرار می گیرد. به مثال توجّه بفرمایید:

jalali_to_gregorian(1389,11,22);// خروجی: array(2011,2,11);

jalali_to_gregorian(1389,11,22,' - ');// خروجی: 2011 - 2 - 11

کلمـات کـلیدی: حقّ کپی رایت توابع تبدیل تاریخ jalali_to_gregorian و gregorian_to_jalali ، جلالی تو به گرگوریان و گرگوریان تو به جلالی , استفاده از تقویم بومی شمسی برای سایت ها و وبلاگ ها , مرکز jdf.php رسمی php.fdj , تابع اصلی تبدیل تاریخ میلادی گرگوری و جولیان به هجری شمسی و جلالی و خورشیدی ایرانی فارسی , روش و طریقه ی محاسبه ی تقویم هجری شمسی از روی تاریخ میلادی گرگوری و برعکس , تابع تقویم , توابع اصلی تبدیل تاریخ هجری شمسی و جلالی و خورشیدی ایرانی فارسی به میلادی گرگوری و جولیان , حساب کردن تاریخ و تقویم روز های سال هجری شمسی خورشیدی جلالی به کمک توابع پی اچ پی php , تبدیل و تغییر قالب تاریخ در نرم افزار های پی اچ پی و پرل سایت , آموزش استفاده و طرز کار با توابع gregorian_to_jalali و jalali_to_gregorian که به زبان PhP نوشته شده اند.,2011,1389,2012,1390,New 2,
دریافت نرم افزار کامل

تـاریخ هــ.شمسی
تاریخ هـجری قمری
تــاریـــخ مــیــلـادی
ابزار برای وبلاگ ها
ثـانـیـه هــای زنـده
جدول های راهـنما
به کـار گیـری توابع
اخبار جدید سایـت
Copyright © 2011, jdf.scr.ir