Home >Backend Development >PHP Tutorial >How to output the time format before the specified time in php, php time format_PHP tutorial

How to output the time format before the specified time in php, php time format_PHP tutorial

WBOY
WBOYOriginal
2016-07-13 10:02:02907browse

How to output the time format before the specified time in php, php time format

This article describes the method of outputting the time format before the specified time in php. Share it with everyone for your reference. 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.';
 }
}

I hope this article will be helpful to everyone’s PHP programming design.

www.bkjia.comtruehttp: //www.bkjia.com/PHPjc/970978.htmlTechArticleHow to output the time format before the specified time in php, php time format This article describes the example of php outputting the time format before the specified time method. Share it with everyone for your reference. Detailed analysis...
Statement:
The content of this article is voluntarily contributed by netizens, and the copyright belongs to the original author. This site does not assume corresponding legal responsibility. If you find any content suspected of plagiarism or infringement, please contact admin@php.cn