In fact, there is no technical content. Of course, you can directly paste the code, no nonsense,
However, it is quite useful in development, such as Forum posts and collars.
Copy codeThe Code is as follows:
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. The above code is clear at a glance, and you don't need to talk about it more.
Call the function and directly output the following:
Copy codeThe Code is as follows:
$ Times = "1286861696 ";
Echo tranTime ($ times );