PDA

View Full Version : مشکل با تبدیل تاریخ میلادی به شمسی



bps20590
چهارشنبه 19 مهر 1396, 12:12 عصر
سلام


من از تابع jdf برای تبدیل تاریخها به فارسی استفاده میکنم ولی یه مشکل که هست وقتی چند دستور پشت سرهم میزنم اولی را زمانش درست میده ولی مابقی را همون ساعت داده شده را میده 146687مشکل کجاست

echo jdate("Y/m/d H:i",strtotime("01.10.2017 10:00"),'','','en').'<br>';
echo jdate("Y/m/d H:i",strtotime("01.10.2017 08:00"),'','','en').'<br>';
echo jdate("Y/m/d H:i",strtotime("01.10.2017 18:00"),'','','en').'<br>';
echo jdate("Y/m/d H:i",strtotime("01.10.2017 22:00"),'','','en').'<br>';
echo jdate("Y/m/d H:i",strtotime("01.10.2017 23:00"),'','','en').'<br>';
echo jdate("Y/m/d H:i",strtotime("01.10.2017 23:15"),'','','en').'<br>';

thacker
چهارشنبه 19 مهر 1396, 13:49 عصر
echo jdate("Y/m/d H:i",strtotime("01.10.2017 10:00"),'','GMT','en').'<br>';
echo jdate("Y/m/d H:i",strtotime("01.10.2017 08:00"),'','GMT','en').'<br>';
echo jdate("Y/m/d H:i",strtotime("01.10.2017 18:00"),'','GMT','en').'<br>';
echo jdate("Y/m/d H:i",strtotime("01.10.2017 22:00"),'','GMT','en').'<br>';
echo jdate("Y/m/d H:i",strtotime("01.10.2017 23:00"),'','GMT','en').'<br>';
echo jdate("Y/m/d H:i",strtotime("01.10.2017 23:15"),'','GMT','en').'<br>';


echo jdate("Y/m/d H:i",strtotime("01.10.2017 10:00"),'','Asia/Tehran','en').'<br>';
echo jdate("Y/m/d H:i",strtotime("01.10.2017 08:00"),'','Asia/Tehran','en').'<br>';
echo jdate("Y/m/d H:i",strtotime("01.10.2017 18:00"),'','Asia/Tehran','en').'<br>';
echo jdate("Y/m/d H:i",strtotime("01.10.2017 22:00"),'','Asia/Tehran','en').'<br>';
echo jdate("Y/m/d H:i",strtotime("01.10.2017 23:00"),'','Asia/Tehran','en').'<br>';
echo jdate("Y/m/d H:i",strtotime("01.10.2017 23:15"),'','Asia/Tehran','en').'<br>';

bps20590
چهارشنبه 19 مهر 1396, 15:09 عصر
متاسفانه اینهم درست نیست چون فقط اولی زمانش میشه ۱۳:۳۰ مابقی دیگه تغییر نمیکنن