ユーザー登録時の日付は DateHelper::getSystemDateTime() で取得しているようです。
このメソッドは内部的にPHPのDateTimeクラスを使っていて、こんな記事を見つけました。
PHPのDateTimeの結果が-0001-11-30 00:00:00になる現象について
もうちょっと調べます。
Your post has been saved and will be published after approval by the forum moderator.
tomoac
Re: ユーザ登録で、登録日が0になる
PHP 5.3.3 (cli) (built: Feb 2 2012 23:47:49)
php.ini で以下の設定をしたのですが、余計だったのかも。
date.timezone = "Asia/Tokyo"