1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 |
function get_time($timestamp) { $timestamp = strtotime($timestamp); $diff = time() - $timestamp; if ($diff <= 0) { return 'Şimdi'; } else if ($diff < 60) { return grammar_date(floor($diff), ' saniye önce'); } else if ($diff < 60*60) { return grammar_date(floor($diff/60), ' dakika önce'); } else if ($diff < 60*60*24) { return grammar_date(floor($diff/(60*60)), ' saat önce'); } else if ($diff < 60*60*24*30) { return grammar_date(floor($diff/(60*60*24)), ' gün önce'); } else if ($diff < 60*60*24*30*12) { return grammar_date(floor($diff/(60*60*24*30)), ' ay önce'); } else { return grammar_date(floor($diff/(60*60*24*30*12)), ' yıl önce'); } } function grammar_date($val, $sentence) { if ($val > 1) { return $val.str_replace('(s)', 's', $sentence); } else { return $val.str_replace('(s)', '', $sentence); } } |
EKRANA NASIL YAZDIRACAZ BUNU ?
You can use this as normal PHP script.
nice