私は Cakephp を初めて使用し、次のことを行いたいと考えています: dateTime オブジェクトがあり、それに 30 分を加算および減算したいと考えています。以下はコントローラーの私のコードです:
$time = $this->request->data['Rideoffer']['DepartureTime'];
$date = new DateTime($time['hour'] . ':' . $time['min'] . ' ' . $time['meridian']);
$currentDate = strtotime($date['date']); // this line gives error
$futureDate = $currentDate+(60*30);
$formatDate = date("Y-m-d H:i", $futureDate);
$date をデバッグすると、次の結果が得られます。
object(DateTime) {
date => '2013-03-08 05:54:00'
timezone_type => (int) 3
timezone => 'UTC'
}
date
このオブジェクトから抽出したい。どうすればいいですか?