如何在php中显示接下来的5天?
2012年3月18日
2012年3月19日
2012年3月20日
2012年3月21日
2012年3月22日
for ($i = 1; $i <= 5; $i++)
echo date("d/m/Y", time() + 86400 * $i) . "<br>";
for ($i = 1; $i <= 5; $i++) {
echo date('d/m/Y', strtotime('+'.$i.' day')) ."<br />";
}
for ($i = 1; $i <= 5; $i++) {
var_dump(date('d/m/Y', strtotime("+ $i days")));
}
另一种方法:
$cursor=new DateTime("now",new DateTimeZone("America/Chicago"));
for ($i=1;$i<=5;$i++) {
$cursor->modify("+1 day");
echo "'n".$cursor->format("d/m/Y");
}
$day = 60 * 60 * 24;
$today = time();
for($i = 1; $i <= 5; $i++)
{
echo date("d/m/Y", $today + $day * $i) + "'n";
}
<?php
$dt = new DateTime();
for($i = 1; $i <= 5; $i++) {
$dt->add(new DateInterval('P1D'));
echo $dt->format('d/m/Y'), "'n'n";
}