2

如果我正在格式化这样的日期并想添加一天,有没有办法使用 strftime 来做到这一点?

_%Y%m%d

所以我可以这样做:

20120704
4

3 回答 3

2

我认为您正在寻找strtotime()。像这样的东西:

$date = date('Ymd', strtotime('+1 day'));
于 2012-07-03T22:19:06.440 回答
1
$date = strtotime(date("Y-m-d", strtotime($date)) . " +1 day");
于 2012-07-03T22:11:24.163 回答
1

将DateTime类用于日期可能会更好。

$date = new DateTime('2012-07-03');
$date->add(new DateInterval('P1D'));
echo $date->format('Ymd') . "\n"; // Will echo 20120704
于 2012-07-03T22:21:54.060 回答