Alternatively, making it a few hunderd times more efficient:
SELECT *
FROM table
WHERE date_created>DATE_SUB(NOW(), interval 7 day);
Never convert any data that is in the table to do a comparison, always convert the static parts to match the dynamic parts.
This query saves one to_days() conversion for every record. and if you have 50 million records, that saves hours.