PHP距离开始日期有31天的距离

Fra*_*isc 2 php get date days

如何在$ startDate开始31天之后得到它的日期,其中$ startDate是这种格式的字符串:YYYYMMDD.

谢谢.

Tim*_*ain 6

strtotime 会给你一个Unix时间戳:

$date = '20101007';
$newDate = strtotime($date.' + 31 days');
Run Code Online (Sandbox Code Playgroud)

然后,您可以使用date相同的格式将其格式化,如果这是您需要的:

echo date('Ymd', $newDate);
Run Code Online (Sandbox Code Playgroud)