我想检查Zend_Date
日期时间是否在同一天。我怎样才能做到这一点?
$date1 = new Zend_Date('2011-11-14 10:45:00');
$date2 = new Zend_Date('2011-11-14 19:15:00');
我想检查Zend_Date
日期时间是否在同一天。我怎样才能做到这一点?
$date1 = new Zend_Date('2011-11-14 10:45:00');
$date2 = new Zend_Date('2011-11-14 19:15:00');
$date1 = new Zend_Date('2011-11-14 10:45:00');
$date2 = new Zend_Date('2011-11-14 19:15:00');
if ($date1->compareDay($date2) === 0) {
echo 'same day';
}
另请参阅比较日期与 Zend 日期一章
在旁注中,我强烈建议您验证是否需要Zend_Date
. 不要仅仅因为它是 ZF 的一部分而使用它。Zend_Date
使用本机也可以更快、更舒适地实现大部分功能DateTime
:
$date1 = new DateTime('2011-11-14 10:45:00');
$date2 = new DateTime('2011-11-14 19:15:00');
if ($date1->diff($date2)->days === 0) {
echo 'same day';
}
评论后编辑
如果你想比较它是否是同一日期就做
$date1->compareDate($date2)