PHP date_diff() - 查找天数并转换为小时数

时间:2016-05-19 14:48:52

标签: php date datetime

我不想找到天之间的日期差异,然后将其转换为几小时

$date_diff = date_diff($latest_date, $oldest_date);
echo $date_diff->format(???);

我尝试将格式设置为->format('h');但不起作用。我怎么能这样做?

1 个答案:

答案 0 :(得分:2)

这应该有效:

<强> PHP

$datetime1 = date_create('2009-10-11');
$datetime2 = date_create('2009-10-13');
$interval = date_diff($datetime1, $datetime2);

echo 'Days : ' . $interval->days. '  ';
echo 'Hours : ' . $interval->days * 24;