関数から奇妙な出力が得られgetDate()
ます。時刻部分なしで日付を返すことになっていますが、時刻部分を取得しています。これを修正する構成オプションがありませんか?
サンプルコード:
date_default_timezone_set('America/New_York');
$date = new Zend_Date(array(
'year' => 2010,
'month' => 3,
'day' => 29,
));
echo $date->getIso() . PHP_EOL;
echo $date->getDate()->getIso() . PHP_EOL;
出力:
2010-03-29T00:00:00-04:00
2010-03-29T23:00:00-04:00