Ben*_*min 5 php zend-framework date zend-date
我想检查一下是否Zend_Date在同一天.我怎样才能做到这一点?
$date1 = new Zend_Date('2011-11-14 10:45:00');
$date2 = new Zend_Date('2011-11-14 19:15:00');
Run Code Online (Sandbox Code Playgroud)
Gor*_*don 14
$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';
}
Run Code Online (Sandbox Code Playgroud)
另请参阅" 将日期与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';
}
Run Code Online (Sandbox Code Playgroud)
评论后编辑
如果你想比较它是否是同一个日期
$date1->compareDate($date2)
Run Code Online (Sandbox Code Playgroud)