- date: documentation ( source)
- strtotime: documentation ( source)
<?php
$phpdate = strtotime('-1');
$mysqldate = date('Y-m-d H:i:s', $phpdate);
function formatDate($date) {
if ($date >= strtotime('today')) {
return 'Today at ' . date('g:i A', $date);
} elseif ($date >= strtotime('yesterday')) {
return 'Yesterday at ' . date('g:i A', $date);
} else {
return date('M j, Y', $date);
}
}
echo formatDate($phpdate);
?>