// Time conversion function functiontranTime ($ time) {$ rtimedate (& quot; m-dH: I & quot;, $ time); $ htimedate (& quot; H: I & quot;, $ time); $ timetime ()-$ time; if ($ time & lt; 60) {$ str & amp; #39; just & amp; #39
// Time conversion function
Function tranTime ($ time ){
$ Rtime = date ("m-d H: I", $ time );
$ Htime = date ("H: I", $ time );
$ Time = time ()-$ time;
If ($ time <60 ){
$ Str = 'gang ';
}
Elseif ($ time <60*60 ){
$ Min = floor ($ time/60 );
$ Str = $ min. 'minute ago ';
}
Elseif ($ time <60*60*24 ){
$ H = floor ($ time/(60*60 ));
$ Str = $ h. 'hour before '. $ htime;
}
Elseif ($ time <60*60*24*3 ){
$ D = floor ($ time/(60*60*24 ));
If ($ d = 1)
$ Str = 'Yesterday '. $ rtime;
Else
$ Str = 'day before Day'. $ rtime;
}
Else {
$ Str = $ rtime;
}
Return $ str;
}
The $ time parameter in the tranTime () function must be a Unix Timestamp. if not, use strtotime () to convert it to a Unix timestamp.
Call the function and directly output the following:
$ Times = "1286861696 ";
Echo tranTime ($ times );
Author: aolinks's Blog