ホームページ  >  記事  >  バックエンド開発  >  データベースに保存されているタイムスタンプを過去の時刻形式に変換します

データベースに保存されているタイムスタンプを過去の時刻形式に変換します

WBOY
WBOYオリジナル
2016-08-08 09:29:591838ブラウズ

この機能は通常、Weiboやブログの記事の公開時間を表示するために使用されます。例: 新浪微博に Weibo の投稿が投稿された場​​合、今日投稿された場​​合は、特定の時刻ではなく、○○秒前と○○時間前と表示されます。以前に公開された Weibo を再投稿すると、元の Weibo には投稿された時間が表示されます。
では、どうすればそれを達成できるのでしょうか?コードは次のとおりです:

りー

解釈:
1. まず、現在の時刻を取得する必要があります: now=time( ) ; 2の人 欲しいget 今日0ポイント / 時間の間ポケ よりも優れています はいによると図書館 時間 今日 まだ昨日の日それは: tody = strtotime(date('Y-m-d')); 3. データベースのタイムスタンプと現在時刻の差を取得します。つまり:
diff= now - $time; 4. スイッチを使用してデータベース内のタイムスタンプを特定し、対応する時間形式 (時、分、秒、特定の時刻) を表示します

以上、データベースに保存されているタイムスタンプを過去の時刻形式に変換する方法を内容も含めて紹介しましたので、PHPチュートリアルに興味のある方の参考になれば幸いです。

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