1年前と1日前の日付をphpに計算させようとしています。私はこれを持っています:
$date = date(strtotime('-366 days'));
$oneyear_oneday = date("Y-m-d H:i:s", $date);
$date = date(strtotime('-1 year'));
$oneyear = date("Y-m-d H:i:s", $date);
ただし、うるう年であるため、$oneyear と $oneyear_oneday の両方で同じ出力が得られます。これを正しく計算する方法を知っている人はいますか?
つまり、2012 年 8 月 15 日の午後 3 時であれば、出力を 2011 年 8 月 15 日の午後 3 時にしたい