2021-04-02 08:28:29
#تیکه_کد | #تایم_استمپ
function getlast($time_stamp_int){
$end = time() - $time_stamp_int;
if($end < 60){
$result = "$end Seconds Ago";
}
elseif($end < 3600 and $end >= 60){
$min = floor($end / 60);
$sec = fmod($end, 60);
$result = "$min Mins And $sec Seconds Ago";
}
elseif($end < 86400 and $end >= 3600){
$hour = floor($end / 60 / 60);
$min = floor($end / 60) - $hour * 60;
$sec = fmod($end, 60);
$result = "$hour Hours And $min Mins And $sec Seconds Ago";
}
elseif($end >= 86400){
$day = floor($end /60 / 60 / 24);
$hour = floor($end / 60 / 60) - $day * 24;
$min = floor($end / 60) - $hour * 60 - $day * 24 * 60;
$sec = fmod($end, 60);
$result = "$day Days And $hour Hours And $min Mins And $sec Seconds Ago";
}
return $result;
}
این فانکشن یه ورودی داره؛ فقط کافیه تایم استمپ (مُهر زمانی) مَد نظرتون رو بهش بدید تا مشخص کنه مربوط به چه زمانی میشه
مثال :
getlast(1617320411);
// Output : 5 Hours And 36 Mins and 46 Seconds Ago
نویسنده : @DevUltra
منبع یادت نره
@PersianPanel_TM
403 views-Rᴇᴢᴀ ツ, edited 05:28