我看到这个response到了一个线程,它可以工作,但不能在当天和7天之间创建一个范围。这就是我需要的。有谁能帮我一下吗?
更新:一种更简单的表达方式。我想选择两个日期之间的数据。例如,当前日期和七天时间。
我当前的代码:
if($current_day) {
$data['current_day']=date('Y-m-d', strtotime('+7 days'));
发布于 2016-10-23 04:06:19
$now = new DateTime();
$future_date = new DateTime('2011-05-11 12:00:00');
$interval = $future_date->diff($now);
echo $interval->format("%a days, %h hours, %i minutes, %s seconds");
如果您使用的是php 5.3或更高版本,则可以使用此代码示例。
否则,尝试使用time()
和strtotime()
以秒为单位计算两个日期的差。然后将这些秒转换为天/小时/分钟/秒。
https://stackoverflow.com/questions/40196297
复制相似问题