我已经写了一段代码,它将日期转换为特定的格式并将其增加1天。PHP日期增加
<?php
date_default_timezone_set('Europe/Moscow');
$mehdate = "2011-11-25";
$mehdate = date ('d m Y', strtotime ('+1 day', strtotime($mehdate)));
echo $mehdate, "\n";
?>
但后来我有1天一次提高$ mehdate。 我不明白该怎么做。我已经尝试过
$mehdate = date ('d m Y', strtotime ("+1 day", $mehdate));
和
$mehdate = date ('d m Y', strtotime ('+1 day', strtotime($mehdate)));
再次但是它不会起作用,因为
strtotime($mehdate)
返回FALSE。 那么,如何增加已经格式化的$ mehdate?
请参阅http://stackoverflow.com/questions/660501/simplest-way-to-increment-a-date-in-php –
我发现如果我将'dm Y'更改为'dmY',代码将会工作正常。但我必须将日期显示为'd m Y'格式。实际上我想找到一种方法在第一块代码之后将$ mehdate转换为'd-m-Y'。 – xFredx