在php中比较DateTime对象值的正确方法(最佳实践)是什么? 我知道从PHP 5.2.2及以上版本可以使用比较运算符比较DateTime对象,但这是一个不错的选择吗?
示例:
我有两个DateTime对象:
$dt1 = new DateTime('2016-01-01 15:00:00');
$dt2 = new DateTime('2016-07-10 22:10:00');
我应该将它们作为对象进行比较:
$dt1 < $dt2
或作为时间戳:
$dt1->getTimestamp() < $dt2->getTimestamp()
答案 0 :(得分:3)
>
,<
和==
运算符可以与DateTime
个对象一起使用。