您的位置:88bifa必发唯一官网 > 八八必发娱乐 > 八八必发娱乐希望本文所述对大家的php程序设计

八八必发娱乐希望本文所述对大家的php程序设计

发布时间:2019-07-16 11:40编辑:八八必发娱乐浏览(180)

    本文实例讲述了php实现求相对时间函数。分享给大家供大家参考。具体实现方法如下:

    <?php
    function relativeTime($time = false, $limit = 86400, $format = 'g:i A M jS') {
      if (empty($time) || (!is_string($time) & amp; & amp;
      !is_numeric($time))) $time = time();
      elseif (is_string($time)) $time = strtotime($time);
      $now = time();
      $relative = '';
      if ($time === $now) $relative = 'now';
      elseif ($time > $now) $relative = 'in the future';
      else {
        $diff = $now - $time;
        if ($diff >= $limit) $relative = date($format, $time);
        elseif ($diff < 60) {
          $relative = 'less than one minute ago';
        } elseif (($minutes = ceil($diff / 60)) < 60) {
          $relative = $minutes . ' minute' . (((int)$minutes === 1) ? '' : 's') . ' ago';
        } else {
          $hours = ceil($diff / 3600);
          $relative = 'about ' . $hours . ' hour' . (((int)$hours === 1) ? '' : 's') . ' ago';
        }
      }
      return $relative;
    }
    

    希望本文所述对大家的php程序设计有所帮助。

    您可能感兴趣的文章:

    • PHP与Java对比学习日期时间函数
    • php时间函数用法分析
    • php时间戳格式化显示友好的时间函数分享
    • php实现的DateDiff和DateAdd时间函数代码分享
    • PHP函数之日期时间函数date()使用详解
    • php date()日期时间函数详解
    • php checkdate、getdate等日期时间函数操作详解
    • PHP 日期时间函数的高级应用技巧
    • PHP日期时间函数的高级应用技巧
    • 使用PHP的日期与时间函数技巧
    • php Mysql日期和时间函数集合
    • PHP 常用时间函数资料整理

    本文由88bifa必发唯一官网发布于八八必发娱乐,转载请注明出处:八八必发娱乐希望本文所述对大家的php程序设计

    关键词: 八八必发娱乐