reza_edu
جمعه 06 بهمن 1391, 14:24 عصر
سلام من از کد زیر برای تبدیل تاریخ و نمایش اون با تابع jstrftime استفاده میکنم ، هدف من از کد زیر تبدیل تاریخ و نمایش اون بصورت رو برو هست 00-00-0000 کد من در زیل نشان داده شده :
//check exist function
if(function_exists('jdate')){
$jalali_date = gregorian_to_jalali($year,$month,$day,'-');
list($jyear ,$jmonth, $jday) = explode('-', $jalali_date);
$timestamp = jmktime(0,0,0,$jmonth,$jday,$jyear);
echo(jstrftime( '%Y-%m-%e' , $timestamp ,'','','en' ));
}//end of if function_exists('mktime')
}//end of if checkdate($month,$day,$year)
کار تبدیل به درستی انجام میشه اما موقع نمایش تاریخ تاریخ رو اشتباه نشون میده مثل : 1391-11- 5 که درست آن بصورت : 05-11-1391 هست . ممنون میشم راهنمایی کنید. با تشکر
//check exist function
if(function_exists('jdate')){
$jalali_date = gregorian_to_jalali($year,$month,$day,'-');
list($jyear ,$jmonth, $jday) = explode('-', $jalali_date);
$timestamp = jmktime(0,0,0,$jmonth,$jday,$jyear);
echo(jstrftime( '%Y-%m-%e' , $timestamp ,'','','en' ));
}//end of if function_exists('mktime')
}//end of if checkdate($month,$day,$year)
کار تبدیل به درستی انجام میشه اما موقع نمایش تاریخ تاریخ رو اشتباه نشون میده مثل : 1391-11- 5 که درست آن بصورت : 05-11-1391 هست . ممنون میشم راهنمایی کنید. با تشکر