2017-05-07 20 views
0

私は、ユーザーが投稿を作成して投稿できるページを持っています。 投稿の時間を決定するために、私はtimestampをmysqlに使用しました。 Sunday, May 07, 2017 4:00PMPHPタイムスタンプ変換


2017-05-07 16:12:44.415472

(実際には他に方法がない場合またはJavaScript)PHPを使用しては、どのように私はそれがこのようなものを表示することができます:ここでは

は私のデータのタイムスタンプの1のサンプルです


また、投稿の年齢をposted 2 hours agoのように表示したいとします。 私は、ページがリロードされるたびにタイムスタンプを入れ、それを投稿の元のタイムスタンプと比較/減算すると、私の説明と同様の結果が得られるはずです。これは可能ですか?もしそうなら、どうしたらいいですか?

+1

最初に、GoogleのPHP形式のタイムスタンプとJavaScriptの変換日を前日までに検索してください。あなたの質問は非常によくある質問です。また、一度に1つの質問をしてください(しかし、最初に検索してください) – mplungjan

+0

私の悪い...私はその質問もかなりあいまいだったと認めます。ありがとう! :) – Dranreb

答えて

2

PHPでは、mysqlから来る変数をフォーマットすることができます。

$date = new DateTime("2017-05-07 16:12:44.415472"); 
$formatted = $date->format("N, F d, Y H:i"); 
関連する問題