ホームページ >php教程 >php手册 >n時間前の発行日を表示するPHPの日付関数

n時間前の発行日を表示するPHPの日付関数

WBOY
WBOYオリジナル
2016-06-21 08:57:301080ブラウズ

比如把: “2009-02-14 18:50 发表”<br>转成:“一个小时前发表”<br>

<?php<br/>function format_date(&#36;date)<br/>&#123;<br/> &#36;limit = time() - &#36;date;<br/> if(&#36;limit < 60)<br/> &#123;<br/> return &#36;limit . '秒钟之前';<br/> &#125;<br/> if(&#36;limit >= 60 && $limit < 3600)<br/> &#123;<br/> return floor(&#36;limit/60) . '分钟之前';<br/> &#125;<br/> if(&#36;limit >= 3600 && $limit < 86400)<br/> &#123;<br/> return floor(&#36;limit/3600) . '小时之前';<br/> &#125;<br/> if(&#36;limit >= 86400)<br>    {<br>        return date('Y-m-d H:i:s', $date);<br>    }<br>}<br>$time = 1234613275;<br>echo format_date($time);<br>?>



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