是否有更快捷的方法来创建日期,例如:
echo date('Y-m-d', mktime(0, 0, 0, date("m"), date("d")+3, date("Y")));
谢谢,如果你能提供帮助。
答案 0 :(得分:11)
date('Y-m-d', strtotime('+3 days'));
答案 1 :(得分:0)
你必须调查strtotime()。我想你的最终代码看起来像这样:
$currentDate = strtotime('today');//your date variable goes here
$futureDate = date('Y-m-d', strtotime('+ 2 days', $currentDate));
echo $futureDate;
如果您使用的是PHP版本> = 5.2我强烈建议您使用新的DateTime对象。例如,如下所示:
$futureDate = new DateTime("today");
$futureDate->modify("+2 days");
echo $futureDate->format("Y-m-d");