ホームページ >php教程 >php手册 >PHP でのタイムライン開発 (今、5 分前、昨日 10:23 など)

PHP でのタイムライン開発 (今、5 分前、昨日 10:23 など)

WBOY
WBOYオリジナル
2016-06-13 12:05:021195ブラウズ

実際、これには技術的な内容はありません。もちろん、意味のないコードを直接貼り付けるだけです。
ただし、フォーラムの投稿やスカーフなどには、関連するアプリケーションが含まれています。

コードをコピー コードは次のとおりです。


function tranTime($time) {
$rtime = date("m-d H :i",$time);
$htime = date("H:i",$time);
$time = time() - $time;
if ($time $str = 'just';
}
elseif ($time $min = Floor($time/60); min.'分前';
}
elseif ($time $h = Floor($time/(60*60)); = $h.'時間前'.$htime ;
}
elseif ($time $d = Floor($time/(60*60* 24));
if($d ==1)
$str = '昨日'.$rtime;
else
$str = '一昨日'.$rtime; >}
else {
$str = $ rtime;
}
return $str;
}


関数 tranTime() のパラメータ $time は次のとおりです。そうでない場合は、最初に strtotime() を使用して Unix タイムスタンプに変換してください。上記のコードは一目で理解できるので、これ以上詳しく説明する必要はありません。
関数を呼び出して直接出力します。




コードをコピーします

コードは次のとおりです: $times=" 1286861696 ";

echo tranTime($times);



声明:
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。