$datetime = new DateTime('0000-00-00 00:00:00');
$date_string = $datetime->format('Y-m-d H:i:s');//-0001-11-30 00:00:00
日期从 0000-00-00 00:00:00 变为 -0001-11-30 00:00:00 这显然是错误的,为什么会发生这种情况,如何解决?至少应该返回false。
信息:PHP 版本 5.2.13-0.dotdeb.1 Linux 2.6.26-2-openvz-amd64 #1 SMP Thu Nov 25 05:14:47 UTC 2010 x86_64