假设$start_date = 2017-12-13
。
我想知道10天后应该约会的日期。
我尝试了此strtotime("$start_date +10 days")
,输出为1512946800
答案 0 :(得分:5)
您将时间戳作为值,现在您只需将其格式化为最新版本。
swift build -Xswiftc -suppress-warnings
应该照顾它。
答案 1 :(得分:3)
为什么不使用DateTime?
$start_date = "2017-12-13";
$date = new DateTime($start_date);
$date->add(new DateInterval('P10D'));
echo $date->format('Y-m-d') . "\n";
输出
2017年12月23日
答案 2 :(得分:2)
使用DateTime更容易
$start_date = "2017-12-13";
$date = new DateTime($start_date);
echo $date->modify('+10 day')->format('Y-m-d');
答案 3 :(得分:1)
echo date("Y-m-d", strtotime("+10 days", strtotime($start_date)));
你试试如上。从“+10天”替换为您想要的值,以获得您希望添加的天数。
答案 4 :(得分:1)
使用php strtotime()
函数在10天后获取日期。 strtotime()
函数给出了未来日期的unix时间戳,现在使用date()
函数将其格式化为
$start_date = "2017-12-13";
$future_date =strtotime("$start_date +10 days");//it will give the unix timestamp of the future date, now format it using date() function as
$future_date=date("Y-m-d H:i:s", $future_date);
在这里查看手册php strtotime()