根据刚刚,1分钟前,1小时前,几天前显示文章发布日期
Jun 13, 2016 am 10:17 AM
一分
リリース
記事
日付
見せる
の
一分钟之内发布的,显示“刚刚”
一小时之内发布的,显示“XX分钟前”
一个月之内发布的,显示“XX天前”
一个月外的直接显示日期。
代码收藏:
<span //</span><span 发表于几分钟前</span> <span function</span> kele_time_since(<span $older_date</span>, <span $newer_date</span> = <span false</span><span ) { </span><span $chunks</span> = <span array</span><span ( </span><span array</span>(60 * 60 * 24 * 365 , '年'), <span array</span>(60 * 60 * 24 * 30 , '月'), <span //</span><span array(60 * 60 * 24 * 7, '周'),</span> <span array</span>(60 * 60 * 24 , '天'), <span array</span>(60 * 60 , '小时'), <span array</span>(60 , '分钟'),<span ); </span><span $newer_date</span> = (<span $newer_date</span> == <span false</span>) ? (<span time</span>()+(60*60*get_settings("gmt_offset"))) : <span $newer_date</span><span ; </span><span $since</span> = <span $newer_date</span> - <span abs</span>(<span strtotime</span>(<span $older_date</span><span )); </span><span //</span><span 根据自己的需要调整时间段,下面的24则表示小时,根据需要调整吧</span> <span $chunks_count</span>=<span count</span>(<span $chunks</span><span ); </span><span if</span>(<span $since</span> < 60 * 60 * 24*30<span ){ </span><span for</span> (<span $i</span> = 0, <span $j</span> = <span $chunks_count</span>; <span $i</span> < <span $j</span>; <span $i</span>++<span ){ </span><span $seconds</span> = <span $chunks</span>[<span $i</span>][0<span ]; </span><span $name</span> = <span $chunks</span>[<span $i</span>][1<span ]; </span><span if</span> ((<span $count</span> = <span floor</span>(<span $since</span> / <span $seconds</span>)) != 0<span ){ </span><span break</span><span ; } } </span><span $out</span> = (<span $count</span> == 1) ? '1'.<span $name</span> : "<span $count</span>{<span $name</span>}"<span ; </span><span if</span>(0==<span $count</span><span ){ </span><span return</span> "刚刚"<span ; } </span><span return</span> <span $out</span>."前"<span ; }</span><span else</span><span { the_time(get_option(</span>'date_format'<span )); } }</span>
ログイン後にコピー
(原文:http://www.dayecn.com/tanteng/article/show-date/)
このウェブサイトの声明
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。

人気の記事
スプリットフィクションを打ち負かすのにどれくらい時間がかかりますか?
3週間前
By DDD
レポ:チームメイトを復活させる方法
3週間前
By 尊渡假赌尊渡假赌尊渡假赌
ハローキティアイランドアドベンチャー:巨大な種を手に入れる方法
3週間前
By 尊渡假赌尊渡假赌尊渡假赌
R.E.P.O.説明されたエネルギー結晶と彼らが何をするか(黄色のクリスタル)
1週間前
By 尊渡假赌尊渡假赌尊渡假赌

人気の記事
スプリットフィクションを打ち負かすのにどれくらい時間がかかりますか?
3週間前
By DDD
レポ:チームメイトを復活させる方法
3週間前
By 尊渡假赌尊渡假赌尊渡假赌
ハローキティアイランドアドベンチャー:巨大な種を手に入れる方法
3週間前
By 尊渡假赌尊渡假赌尊渡假赌
R.E.P.O.説明されたエネルギー結晶と彼らが何をするか(黄色のクリスタル)
1週間前
By 尊渡假赌尊渡假赌尊渡假赌

ホットな記事タグ

メモ帳++7.3.1
使いやすく無料のコードエディター

SublimeText3 中国語版
中国語版、とても使いやすい

ゼンドスタジオ 13.0.1
強力な PHP 統合開発環境

ドリームウィーバー CS6
ビジュアル Web 開発ツール

SublimeText3 Mac版
神レベルのコード編集ソフト(SublimeText3)

ホットトピック
Gmailメールのログイン入り口はどこですか?
7281
9


Java チュートリアル
1622
14


CakePHP チュートリアル
1341
46


Laravel チュートリアル
1258
25


PHP チュートリアル
1205
29



Weiboで過去のWeiboを日付で検索する方法_Weiboで過去のWeiboを日付で検索する方法

なぜ小紅書は作品の動画を公開できないのでしょうか?どのようにして作品を公開するのでしょうか?

なぜ小紅書は釈放されないのでしょうか?小紅書が公開したコンテンツが表示できない場合はどうすればよいですか?

Xiaohonshuのリリースを削除するにはどうすればよいですか?削除後に復元するにはどうすればよいですか?

小紅書アプリで作品を公開するにはどうすればよいですか? 5 分でわかる小紅書アプリでの作品公開チュートリアル

今すぐ Toutiao の記事を公開してお金を稼ぐにはどうすればよいですか?今すぐ Toutiao で記事を公開して収入を増やす方法!

小紅書を出版するのに最適な時期はいつですか?最もトラフィックの多い推奨事項はどこから投稿されますか?
