以d/m/Y格式添加天数

NAR*_*NIC 1 php date days

我想要如何添加天,我试试这个

$start = '06/07/2017'
echo $start;
echo "<br>";
echo date('d/m/Y', strtotime(' + 1 days', strtotime($start)));
Run Code Online (Sandbox Code Playgroud)

但是回来吧

06/07/2017
08/06/2017
Run Code Online (Sandbox Code Playgroud)

问题是什么?

Rah*_*hul 9

试试这个,

<?php
$start = '06/07/2017';
echo $start;
$start = str_replace("/","-",$start);
echo "<br>";
echo date("d/m/y", strtotime(date('d-m-Y', strtotime(' + 1 days', strtotime($start)))));
Run Code Online (Sandbox Code Playgroud)

注意:m/d/y或dmy格式的日期通过查看各个组件之间的分隔符来消除歧义:如果分隔符是斜杠(/),则假定为美国m/d/y; 而如果分隔符是破折号( - )或点(.),则假定为欧洲dmy格式.但是,如果年份以两位数格式给出,而分隔符是破折号( - ,日期字符串被解析为ymd.

来源链接.