我有以下形式的日期作为MySQL查询的一部分返回 2010-09-17
2010-09-17
我想将变量$ Date2设置为$ Date5,如下所示:
$Date2 = $Date + 1
$Date3 = $Date + 2
等等..
以便它返回2010-09-18,2010-09-19等等。
2010-09-18
2010-09-19
我努力了
date('Y-m-d', strtotime($Date. ' + 1 day'))
但这给了我约会之前$Date。
$Date
什么是以“ Ymd”格式获取日期的正确方法,以便它们可以在其他查询中使用?
您要做的就是使用days而不是day这样:
days
day
<?php $Date = "2010-09-17"; echo date('Y-m-d', strtotime($Date. ' + 1 days')); echo date('Y-m-d', strtotime($Date. ' + 2 days')); ?>
并正确输出:
2010-09-18 2010-09-19