为PHP变量添加天数

Spy*_*ech 1 php datetime strtotime

我在PHP中有2个变量.一个是今天的日期,并增加1个月.这很好.另一个应该采取该日期,并添加6天.由于某种原因,该部分拒绝工作.我只是简单地格式化了吗?我总是在我的数据库中获得01-06-1970.

这是变量获得今天的日期并增加1个月(工作正常)

$renewdate = date('Y-m-d', strtotime('+1 month'));
Run Code Online (Sandbox Code Playgroud)

这是为$ renewdate添加6天的变量(不起作用)

$latedate  = date('Y-m-d', strtotime('+6 days',$renewdate));
Run Code Online (Sandbox Code Playgroud)

u_m*_*der 6

第二个参数strtotime是Unix时间戳.目前$renewdate是一个字符串.所以:

$latedate  = date('Y-m-d', strtotime('+6 days', strtotime($renewdate)));
Run Code Online (Sandbox Code Playgroud)