如何得到今天的时间跨度从00:00到现在的时间


How to get todays timespan from 00:00 till current time?

关于所有不同的日期或时间计算,有很多可以找到的,但我无法找到确切的方法来获得我需要的。

我需要在一天中的任何给定时间从数据库检索所有历史(流量)。我用$from$till$till很简单,因为我用;

获取它
$till= new 'DateTime();

未显示为: 2014-06-05 16:21:53

我需要填充$from: 2014-06-05 00:00:00

我想当我看到答案的时候会很容易的,但是现在我做不到。

$till的格式设置为您想要的时间:

$till= new 'DateTime();
$from = $till->format('Y-m-d 00:00:00');

演示

你也可以这样做:

$from = new 'DateTime('midnight')