رفتن به مطلب

مشکل با تاریخ شمسی


پست های پیشنهاد شده

سلام خدمت دوستان.

من قبلا یه سوالی مطرح کردم جواب ندادن.(کلا جواب ندادن).الان از یه روش دیگه می خوام جلو برم باز هم به مشکل برخورد کردم.

من می خوام اختلاف دو تاریخ رو بر حسب روز به دست بیارم.یکی current_time('timestamp') و دیگری هم get_the_modified_time('U').

من مقدار این دو رو در دو متغیر جدا قرار دادم. و از هم کم کردم. قطعا با تقسیم بر 60*60*24 تعداد روز در میاد. ولی مشکل اونجاست که get_the_modified_time('U') مقدار رو به صورت کاراکتر فارسی بر میگردونه.

حالا اگه بشه دو تاریخ رو به جای اینکه شمسی بگیره، تاریخ رو میلادی بگیره درست میشه.یا حد اقل کاراکتر ها رو به صورت انگلیسی بگیره.

من چه کار باید بکنم. الان دیگه کلافه شدم

ممنون

لینک به ارسال
  • 3 ماه بعد...

برای اعداد میتونید از این فانکش استفاده کنید :

function wpcar_convert_fa_to_en($string) {
    $persinaDigits1= array('۰', '۱', '۲', '۳', '۴', '۵', '۶', '۷', '۸', '۹');
    $persinaDigits2= array('٩', '٨', '٧', '٦', '٥', '٤', '٣', '٢', '١', '٠');
    $allPersianDigits=array_merge($persinaDigits1, $persinaDigits2);
    $replaces = array('0','1','2','3','4','5','6','7','8','9','0','1','2','3','4','5','6','7','8','9');
    return str_replace($allPersianDigits, $replaces , $string);
}

 

  • امتیاز 1
لینک به ارسال

لطفا برای ارسال دیدگاه وارد شوید

شما بعد از اینکه وارد حساب کاربری خود شدید می توانید دیدگاهی ارسال کنید



ورود به حساب کاربری
×
×
  • اضافه کردن...