フィードからタイムスタンプを取得すると、12 桁 (1269088723811) になります。変換すると、次のようになります
1901-12-13 20:45:52、
しかし、タイムスタンプをhttp://www.epochconverter.com/に入れると、次のようになります
Sat, 20 Mar 2010 12:38:43 GMT、これが正しい時刻です。
epochconverter.com はおそらくミリ秒単位であると述べているので、スクリプトを修正してそれを処理するようにしました
$mil = $timestamp;
$seconds = $mil / 1000;
$date = date('Y-m-d H:i:s', date($seconds));
しかし、それでも日付が間違って 1970-01-25 20:31:23 に変換されます。
私は何を間違っていますか?