من از افزونه فارسی ساز وردپرس استفاده میکنم. حالا برای یه بخشی از کدنویسی تاریخ به روز رسانی پست رو با تابع get_the_modified_date میگیرم ولی تاریخ شمسی دریافت میشه و کد زیر به درستی کار نمیکنه. آیا میشه مقدار بازگشتی get_the_modified_date را به Gregorian تغییر داد؟
$post_date = date_create(get_the_modified_date('Y-m-d'));
$current_date = date_create(date('Y-m-d'));
if($post_date != false){
$diff = date_diff($post_date,$current_date);
$number_of_day = $diff->format("%R%a days");
}