PHPで特定の日付形式を使用して昨日の日付を取得したいこれは形式です:
$today = date("d.m.Y"); //15.04.2013
出来ますか?
月と年をそれぞれ変更する必要がある場合は、考慮してください。
これを試して
$tz = new DateTimeZone('Your Time Zone');
$date = new DateTime($today,$tz);
$interval = new DateInterval('P1D');
$date->sub($interval);
echo $date->format('d.m.y');
?>
正確な時間を設定する DateTime の別の OOP メソッド:
$yesterday = new DateTime("yesterday 09:00:59", new DateTimeZone('Europe/London'));
echo $yesterday->format('Y-m-d H:i:s') . "\n";