updated in the last X days
Google lets you search for pages updated in the past X.
on Google homepage
click "advanced search"
click "Date, usage rights, numeric range, and more" (at bottom)
and its labeled "Date: (how recent the page is)"
there is only a few options but it works well for news stories and alike.