как получить текущую дату / время как объект даты в PHP

Как вы получаете сегодняшнюю дату в качестве объекта даты?

Я пытаюсь вычислить разницу между какой-то датой начала и сегодняшним днем. Следующее не будет работать, потому чтоgetdate() возвращает массив, а не объект даты:

$today = getdate();           
$start = date_create('06/20/2012');
$diff = date_diff($start, $today);

echo($today . '<br/>' . $start . '<br/>' . $diff);

Выход:

Array ( [seconds] => 8 [minutes] => 1 [hours] => 16 [mday] => 11 [wday] => 1 [mon] => 6 [year] => 2012 [yday] => 162 [weekday] => Monday [month] => June [0] => 1339455668 )

DateTime Object ( [date] => 2012-06-20 00:00:00 [timezone_type] => 3 [timezone] => America/Los_Angeles )

Ответы на вопрос(3)

Ваш ответ на вопрос