我有一个Date对象(来自Pear),并且想要减去另一个Date对象以获得以秒为单位的时间差。用PHP计算日期/时间之间的差异
我已经尝试了一些东西,但第一次只给了我几天的差异,第二次将允许我将一个固定时间转换为unix时间戳而不是Date对象。
$now = new Date();
$tzone = new Date_TimeZone($timezone);
$now->convertTZ($tzone);
$start = strtotime($now);
$eob = strtotime("2009/07/02 17:00"); // Always today at 17:00
$timediff = $eob - $start;
**注**它总是小于24小时的差异。
$的输出格式现在是否与输入到strtotime()中的字符串相同?即“yyyy/mm/dd H:i” – Mathew 2009-07-02 13:28:59