This article mainly introduces the method of PHP outputting the time format before the specified time. It can realize the output of the specific time format before the specified time. It has certain reference value. Friends who need it can refer to the example of this article.
Describes the method of php outputting the time format before the specified time. The specific analysis is as follows:
For example, if you need to output 3 days ago and 20 minutes ago in php, you can refer to the following code
function ago($time) { $time = strtotime($time); $delta = time() - $time; if ($delta < 60) { return 'less than a minute ago.'; } else if ($delta < 120) { return 'about a minute ago.'; } else if ($delta < (45 * 60)) { return floor($delta / 60) . ' minutes ago.'; } else if ($delta < (90 * 60)) { return 'about an hour ago.'; } else if ($delta < (24 * 60 * 60)) { return 'about ' . floor($delta / 3600) . ' hour(s) ago.'; } else if ($delta < (48 * 60 * 60)) { return '1 day ago.'; } else { return floor($delta / 86400) . ' days ago.'; } }
Summary: The above is this article The entire content of the article is hoped to be helpful to everyone's study.
Related recommendations:
php method to hide the actual download address of a file
php method to get the date of this Monday
phpTwo commonly used methods to recursively delete folders
The above is the detailed content of Briefly describe the method of php outputting the time format before the specified time. For more information, please follow other related articles on the PHP Chinese website!