> 백엔드 개발 > PHP 튜토리얼 > PHP는 사용자 친화적인 시간을 표시합니다

PHP는 사용자 친화적인 시간을 표시합니다

WBOY
풀어 주다: 2016-07-25 08:45:05
원래의
937명이 탐색했습니다.

一分钟内“刚刚”一小时内“* 分钟前”今天内“今天 小时:分钟”昨天内“昨天 小时:分钟“大于2天”年-月-日 小时:分钟“

  1. //格式化时间
  2. function format_date($beforetime)
  3. {
  4. $time= time() - $beforetime;
  5. $today=strtotime(date("M-d-y",mktime(0,0,0,date("m"),date("d"),date("Y"))));
  6. if($time <= 60){
  7. return '刚刚';
  8. }elseif($time>=60 && $time<3600){
  9. $return=intval($time / 60)." 分钟前";
  10. }else{
  11. if($beforetime>$today){
  12. $return="今天 ".date("H:i",$beforetime);
  13. }elseif($beforetime<$today && $beforetime>($today-86400)){
  14. $return="昨天 ".date("H:i",$beforetime);
  15. }else{
  16. $return=date("Y-m-d H:i",$beforetime);
  17. }
  18. }
  19. return $return;
  20. }
复制代码

PHP


원천:php.cn
본 웹사이트의 성명
본 글의 내용은 네티즌들의 자발적인 기여로 작성되었으며, 저작권은 원저작자에게 있습니다. 본 사이트는 이에 상응하는 법적 책임을 지지 않습니다. 표절이나 침해가 의심되는 콘텐츠를 발견한 경우 admin@php.cn으로 문의하세요.
인기 튜토리얼
더>
최신 다운로드
더>
웹 효과
웹사이트 소스 코드
웹사이트 자료
프론트엔드 템플릿