次のコードは、タイムスタンプ ( 1350553368
) の間違った変換を生成しています:
$dateTime = new DateTime();
$dateTime->setTimeStamp(1350553368);
echo $dateTime->format('F n, Y');
PHP はそれを2012 年 10 月 10 日に変換します: http://codepad.viper-7.com/clum0f
ただし、そのタイムスタンプは実際には2012 年 10 月 18 日のものです: http://www.onlineconversion.com/unix_time.htm
私はそれが私であり、PHPではないと確信しています。コードは非常に単純なので、理解できません。