I have seen many posts with people having trouble with scheduled posts, especially since WP 2.7.x.
I have a different problem that I have not seen posted anywhere else. Whenever I create a post and try to change it's post date, it always reverts back to the first of the month you are scheduling it for.
For example, I have some posts that I want to schedule to show up for February 8 (tomorrow). After the post is created and I try to change the date under "Schedule for:" it will always revert to February 1. It will even do that if I try to schedule it for next month, say on March 8. It will then always revert to March 1.
I see that adding define('ALTERNATE_WP_CRON', true); in the wp-config.php file is offered as one solution. But as luck would have it, my hosts's FTP server is down at the moment. I will report later if that worked or not.
Just wondering is anyone else has come across this problem.