PDA

View Full Version : سوال: مشکل در نمایش تاریخ شمسی



morteza271
شنبه 18 اردیبهشت 1389, 11:45 صبح
سلام دوستان.
من توی سایتم یه تابع با php نوشتم که تاریخ رو به شمسی تبدیل میکنه و نشون میده ولی از ساعت 17 به بعد تاریخ رو یه روز جلوتر نشون میده واونم به خاطر اینه که تاریخ سرور روی سیستمم حدود 8 ساعت جلوتر ااز ساعت ایران! میخوام ببینم چیکارش کنم؟
آیا بعدا که بذارمش روی سرور بازم همین خطا رو داره یا نه؟
ممنون میشم زودتر جواب بدین...

Reza1607
شنبه 18 اردیبهشت 1389, 12:29 عصر
فکر کنم اگه از تابع gmdate استفاده کنی درست بشه

imankho
شنبه 18 اردیبهشت 1389, 13:54 عصر
سلام
شما می تونی از مبدل تاریخ میلادی به جلالی و بلعکس استفاده کنی من فایل رو به ضمیمه برات ارسال کردم.
و برای استفاده از این تابع می تونی به صورت زیر عمل کنی.


$date_array=explode('-',$date);
list( $jyeari, $jmonthi, $jdayi ) = gregorian_to_jalali($date_array[0], $date_iarray[1], $date_array[2]);
$jdate= $jdayi."/".$jmonthi."/".$jyeari;
echo $jdate;
لطفا در فروم جستجو کنید این مطالب به دفعات مطرح شده .

Nima0711
چهارشنبه 09 مرداد 1392, 12:04 عصر
همچنین می تونید از set_default_timezone استفاده کنید.