ホームページ >バックエンド開発 >PHPチュートリアル >数分前に投稿された PHP 計算_PHP チュートリアル
「今」「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
| 本当