رفتن به مطلب

تبدیل میلادی به شمسی بدون افزونه


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

سلام دوستان من قالبی دارم که کد زیر را از فانکشن اون بدست آوردم که مربوط به تاریخ اون هست ومیلادی می باشد می حواستم بدونم چطور می تونم بدونه افزونه به شمسی تبدیلش کنم .


function insert_get_time_to_days_ago($a)
{
global $lang;
$currenttime = time();
$timediff = $currenttime - $a[time];
$oneday = 60 * 60 * 24;
$dayspassed = floor($timediff/$oneday);
if ($dayspassed == "0")
{
$mins = floor($timediff/60);
if($mins == "0")
{
$secs = floor($timediff);
if($secs == "1")
{
return $lang['112'];
}
else
{
return $secs." ".$lang['113'];
}
}
elseif($mins == "1")
{
return $lang['114'];
}
elseif($mins < "60")
{
return $mins." ".$lang['115'];
}
elseif($mins == "60")
{
return $lang['116'];
}
else
{
$hours = floor($mins/60);
return "$hours ".$lang['117'];
}
}
else
{
if ($dayspassed > "30")
{
return date("F j, Y",$a[time]);
}
else
{
if($dayspassed == "1")
{
return "$dayspassed ".$lang['119'];
}
else
{
return "$dayspassed ".$lang['118'];
}
}
}
}

با تشکر

لینک به ارسال

با این کلاس

http://jdf.scr.ir/

جایگزین تابع date کنید

من استفاده کردم ولی توی کامن اخطار زیر را میده


Fatal error: Cannot redeclare jdate() (previously declared in /home3/payamakt/public_html/jdf.php:8) in /home3/payamakt/public_html/jdf.php on line 212

کدی که تاریخ را در کامنت فراخوانی می کنه


<span>{insert name=get_time_to_days_ago value=a assign=comtime time=$com[i].time_added}{$comtime}</span>

ویرایش شده توسط rreza18
لینک به ارسال

چون تابع jdate در افزونه جلالی قبلا تعریف شده و نیاز به تعریف مجدد نیست

لینک به ارسال

به گفتگو بپیوندید

هم اکنون می توانید مطلب خود را ارسال نمایید و بعداً ثبت نام کنید. اگر حساب کاربری دارید، برای ارسال با حساب کاربری خود اکنون وارد شوید .

مهمان
ارسال پاسخ به این موضوع ...

×   شما در حال چسباندن محتوایی با قالب بندی هستید.   حذف قالب بندی

  تنها استفاده از 75 اموجی مجاز می باشد.

×   لینک شما به صورت اتوماتیک جای گذاری شد.   نمایش به صورت لینک

×   محتوای قبلی شما بازگردانی شد.   پاک کردن محتوای ویرایشگر

×   شما مستقیما نمی توانید تصویر خود را قرار دهید. یا آن را اینجا بارگذاری کنید یا از یک URL قرار دهید.

×
×
  • اضافه کردن...