次の形式の日付をすべて含む記事のページをスクレイピングしています。
2012-08-20T11:04:00+0200
私がやりたいことは、次の記事が今日の日付から 12 か月後に投稿された場合、記事の取得を停止することです。私が考えることができる方法は次のとおりです。
while ($retrieveArticles == true) {
$stopDate = date('Y-m-d'); // <--- this gives me todays date while I need the date 12 months ago.
$date = $article->find('header div p span', 1);
$date = substr($date->title, 0, 10); // <--- becomes 2012-08-20
if ($date >= $stopDate) {
$retrieveArticles = false;
}
... not relevant code
}
助けが必要なこと:
今日の日付から 12 か月を減算するにはどうすればよいですか?
このようにすることで私は正しいと考えていますか、それとも私が望むものを達成するためのより良い、よりエレガントな方法はありますか?
前もって感謝します!