Try the following:
$shoutDate = date('Ym-d', $shoutTime); if ($shoutDate == date('Ym-d')) return date('H:i', $shoutTime); if ($shoutDate == date('Ym-d', mktime(0, 0, 0, date('m'), date('d') - 1, date('Y')))) return 'yesterday'; return gregoriantojd(date('m'), date('d'), date('y')) - gregoriantojd(date('m', $shoutTime), date('d', $shoutTime), date('y', $shoutTime)) . ' days ago';
Greg
source share