PHP 有两种方法来进行日期操作。即 DateTime 对象和日期函数。最好的方法是什么?最快的方法是什么?他们有不同吗?我认为 DateTime 浪费内存来创建对象并且必须编写更多代码。
例如 -
获取当前日期
$do = new DateTime('now'); print $do->format('Y-m-d H:i:s');
或者
print date('Y-m-d H:i:s');
比较时间
$datetime1 = new DateTime('2009-10-11'); $datetime2 = new DateTime('2009-10-13'); $interval = $datetime1->diff($datetime2); echo $interval->format('%R%a days');
或者
$datetime1 = new DateTime('2009-10-11');
$datetime2 = new DateTime('2009-10-13');
$interval = $datetime1->diff($datetime2);
echo $interval->format('%R%a days');