Zend _date 差异 php 错误
Zend _date difference php error
我使用以下代码找出两个日期的天数差异:
1 $startDate = new Zend_Date('2010-02-28', 'YYYY-MM-dd');
2 $lastDate = new Zend_Date('2010-03-01', 'YYYY-MM-dd');
3 $diff = $lastDate->sub($startDate)->toValue();
4 $days = ceil($diff/60/60/24) +1;
php 中的第 3 行显示错误:
Expected an operand but found
Refs:Zend Date -- day difference
在第三行使用
$diff = $lastDate->sub($startDate)->toString(Zend_Date::DAY);
可以解决您的问题。
我使用以下代码找出两个日期的天数差异:
1 $startDate = new Zend_Date('2010-02-28', 'YYYY-MM-dd');
2 $lastDate = new Zend_Date('2010-03-01', 'YYYY-MM-dd');
3 $diff = $lastDate->sub($startDate)->toValue();
4 $days = ceil($diff/60/60/24) +1;
php 中的第 3 行显示错误:
Expected an operand but found Refs:Zend Date -- day difference
在第三行使用
$diff = $lastDate->sub($startDate)->toString(Zend_Date::DAY);
可以解决您的问题。