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

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


پی اچ پی PHP

تابع 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



جاوااسکریپت JavaScript

توابع تبدیل تاریخ به زبان جاوا اسکریپت (JavaScript) ، البته بدون پارامتر 4 (mod) و خروجی فقط آرایه ای است.

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

دریافت نرم افزار پی اچ پی تاریخ هجری شمسی , jdf.php
پرش به ابتدای مطلب
صفحه ی اصـــلـی دریـافت نـرم افـزار آموزش کامل توابع نـکـات و هشدارها تـوابع تبدیل تـاریـخ اصل متن نرم افزار خبـرنامه ی سایـت ارتـبـاط بــــــا مـــــا
سایر مطالب مفید تـاریخ هــ.شمسی تاریخ هـجری قمری تــاریـــخ مــیــلـادی ابزار برای وبلاگ ها ثـانـیـه هــای زنـده جدول های راهـنما اخبار جدید سایـت
Copyright © 2017/1395 , jdf.scr.ir