ホームページ  >  記事  >  バックエンド開発  >  数分前に投稿された PHP 計算_PHP チュートリアル

数分前に投稿された PHP 計算_PHP チュートリアル

WBOY
WBOYオリジナル
2016-07-13 16:55:04852ブラウズ

「今」「5分前」「昨日10時23分」などを表示するphpでのタイムライン開発。困っている友達が参照できます。

コードは次のとおりです コードをコピー
関数 tranTime($time) {
$rtime = date("m-d H:i",$time); $htime = 日付("H:i",$time);
$time = time() - $time;
If ($time $str = 'ただ'; }
elseif ($time $min = フロア($time/60); $str = $min.'分前'
}
elseif ($time $h = フロア($time/(60*60)); $str = $h.'時間前'.$htime; }
elseif ($time $d = フロア($time/(60*60*24)); if($d==1)
$str = '昨日'.$rtime; その他
$str = '一昨日'.$rtime; }
他 {
$str = $rtime; }
$str を返します
}



関数 tranTime() のパラメータ $time は Unix タイムスタンプである必要があります。そうでない場合は、まず strtotime() を使用して Unix タイムスタンプに変換してください。
電話する



コードは次のとおりです

コードをコピー

$times="1286861696 "; echo tranTime($times);

本当
http://www.bkjia.com/PHPjc/631697.html


www.bkjia.com

http://www.bkjia.com/PHPjc/631697.html技術記事 PHPで作成したタイムラインは「今」「5分前」「昨日10時23分」などが表示され、困っている友達が参照することができます。 コードは次のとおりです コード関数をコピー tranTime($time)...

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