Most everything on the first 1-2 pages is generally going to have a 'last post' date of today. We simply get that many posts and replies. However, if you are seeing *only* things with the current date, you need to check your settings.
Go into the User CP and click 'Edit Options.' Scroll down until you see 'default thread age cut off' and make sure it is not set to 'show threads from last day.' You would probably be fine with having it set to 'use forum default.'