http://www.reddit.com/user/MrLuxan/about.jsonを見ていると、 created_utc が 1304465246.0 になりますが、PHP:dateの何かとどのように一致するかわかりません。誰かが私にそれを説明し、それを使用可能な形式に変換する方法を教えてもらえますか
質問する
4219 次
2 に答える
4
UNIXタイムスタンプのようで、次のようにして人間が読める形式に変換できます。
$timestamp = 1304465246;
echo date('m/d/Y', $timestamp);
そしてあなたは05/04/2011
戻ってきます。
ニーズに合わせてより適切にフォーマットする方法については、PHP: date を参照してください。
于 2013-05-28T20:48:44.550 に答える
0
これは UNIX タイムスタンプです。DateTimeオブジェクトを使用して変換します。
$dt = new DateTime('@'.'1313790243');
echo $dt->format('Y-m-d H:i:s'); // output: 2011-08-19 21:44:03
DateTimeZoneオブジェクトを使用して、タイムゾーン (または好みのタイムゾーン) に変換することもできます。
$dt->setTimeZone(new DateTimeZone('America/New_York'));
echo $dt->format('Y-m-d H:i:s'); // output: 2011-08-19 17:44:03
于 2013-05-28T20:52:12.643 に答える