この機能は通常、Weiboやブログの記事の公開時間を表示するために使用されます。例: 新浪微博に Weibo の投稿が投稿された場合、今日投稿された場合は、特定の時刻ではなく、○○秒前と○○時間前と表示されます。以前に公開された Weibo を再投稿すると、元の Weibo には投稿された時間が表示されます。
では、どうすればそれを達成できるのでしょうか?コードは次のとおりです:
りー
解釈:
1. まず、現在の時刻を取得する必要があります: now=time( ) ; 2、私の人 欲しいget 今日0ポイント 秒/ 時間の間ポケ 、はよりも優れています はい数によると図書館 中 の 時間は 今日日 まだは昨日のの日。 それは: tody = strtotime(date('Y-m-d'));
3. データベースのタイムスタンプと現在時刻の差を取得します。つまり:
diff= now - $time;
4. スイッチを使用してデータベース内のタイムスタンプを特定し、対応する時間形式 (時、分、秒、特定の時刻) を表示します
以上、データベースに保存されているタイムスタンプを過去の時刻形式に変換する方法を内容も含めて紹介しましたので、PHPチュートリアルに興味のある方の参考になれば幸いです。