The timeline development in php is displayed as just five minutes ago, yesterday, etc. if you need it, please refer to it. FunctiontranTime ($ time) {$ rtimedate (& quot; m-dH: I & quot;, $ time );
The timeline development in php is displayed as "just", "5 minutes ago", and "Yesterday". if you need it, refer to it.
- 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 call code is as follows:$ Times = "1286861696"; echo tranTime ($ times );