これは、Symfony 1.4、およびおそらくphp 5.3、mysql5.1を実行している以前のすべてのバージョンに関するものです。
1970年未満のデータベースに古い日付を保存してから取得すると、それらは自動的に誤った日付に変換されます。
表の例:
id, some_date
1, 1961-09-09
簡単な例。
$record = MyTablePeer::retrieveByPK(1);
echo $record->getSomeDate();
//returns: 09/09/61
//Want it to return: 1961-09-09
出力フォーマットはどこから制御されますか?年間全体をデータベースに保存して、日付全体を取得する必要があります。