日期时间 Class。将日期设置为一天开始的更短方法(或完全没有时间)

DateTime Class. shorter way to set date to start of the day (or without time altogether)

目前,当我想不考虑时间获取今天的日期时,我必须执行以下操作。

$Date = new DateTime('now');
$Date->setTime(0,0,0);

有没有更eloquent的方法呢?最好是单行

假设您使用的是 PHP 5.4+

$Date = (new DateTime('now'))->setTime(0,0,0);

或者

$Date = new DateTime('midnight');