PHP时间计算

Kei*_*gan 3 php time date

假设我有以下2个日期,开始日期和结束日期:

             Year-Month-Day Hours:Minutes:Seconds  

Start Date:  2010-12-03 14:04:41
Expiry Date: 2010-12-06 12:59:59
Run Code Online (Sandbox Code Playgroud)

我怎么能用PHP减去两个日期并留下类似的东西:

差异:-3天,2分18秒(例如,如果有效期超过3天).

Ive*_*.me 6

http://www.php.net/manual/en/datetime.diff.php

<?php
$datetime1 = date_create('2009-10-11');
$datetime2 = date_create('2009-10-13');
$interval = date_diff($datetime1, $datetime2);
echo $interval->format('%R%d days');
//result will be +2 days
?>
Run Code Online (Sandbox Code Playgroud)

我希望这就是你要找的.