In fact, there is no technical content, of course, directly affixed to the code, no nonsense,
But in fact, the development of a very useful, such as forum posts, scarf and so have relevant applications
Copy Code code as follows:
function Trantime ($time) {
$rtime = Date ("m-d h:i", $time);
$htime = Date ("H:i", $time);
$time = Time ()-$time;
if ($time < 60) {
$str = ' just ';
}
ElseIf ($time < 60 * 60) {
$min = Floor ($time/60);
$str = $min. ' Minutes ago ';
}
ElseIf ($time < 60 * 60 * 24) {
$h = Floor ($time/(60*60));
$str = $h. ' Hour ago '. $htime;
}
ElseIf ($time < 60 * 60 * 24 * 3) {
$d = Floor ($time/(60*60*24));
if ($d ==1)
$str = ' Yesterday '. $rtime;
Else
$str = ' Day before yesterday '. $rtime;
}
else {
$str = $rtime;
}
return $str;
}
The parameter $time in the function trantime () must be a Unix timestamp, and if not, convert it to a UNIX timestamp using Strtotime (). The above code at a glance to understand, no more.
Call function, Direct output:
Copy Code code as follows:
$times = "1286861696";
echo Trantime ($times);