PHP友好的時間顯示

2021-09-11 14:57:46 字數 660 閱讀 5631

/**

* 友好的時間展示

* @param int $time 時間戳

* @param string $format 預設顯示格式化方式

* @return string 返回時間,錯誤時返回為空字串

*/function diy_friend_date($time, $format='y-m-d')

$y = date('y', $time);//年份

$z = date('z', $time);//當前的第幾天

$nowy = date('y', $nowtime);

$nowz = date('z', $nowtime);

if ($z > $nowz)

$diffz = $nowz - $z;//獲取差異天

$diffs = $nowtime - $time;//獲取差異秒

if ($diffz >= 365) elseif ($diffz >= 30) elseif ($diffz >= 7) elseif ($diffz >= 3) elseif ($diffz >= 2) elseif ($diffz >= 1) elseif ($diffs >= 3600) elseif ($diffs >= 300) else

}

友好的顯示時間 PHP端

顯示某乙個時間相當於當前時間在多少秒前,多少分鐘前,多少小時前,如果超過1年,就直接顯示具體時間 param int inputtimestamp unixtimestamp param string overflowtimeformat 超過3天的時間顯示格式 return string stat...

java 友好的顯示時間

1 顯示時間,30秒以內顯示剛剛 幾分鐘前顯示幾分鐘前 今天時間顯示時間,不顯示年月日 昨天時間顯示昨天 時間,不顯示年月日 昨天以前顯示具體的年月日 如下 public static string friendlydate date date if ds yd 24 60 60 1000 if e...

php格式化時間戳顯示友好的時間

在專案中時間一律顯示為2014 10 20 10 22顯得很呆板。在微博 qq空間等 通常會顯示為幾秒前,幾分鐘前,幾小時前等容易閱讀的時間,我們稱之為友好的時間格式。那麼用php怎麼實現呢?大體思路如下 如果是跨年並且大於3天就顯示為具體的時間 如果是今天的 如果是一分鐘內則顯示幾秒之前 如果是一...