I am a college student and new to investing. I am not new to the stock market as a whole by any means as I have been reading financial news and making predictions for fun since my freshman year of high school, but I am new to the real life side of investing. How do you find out the exact date when a company will release earnings?
Yahoo has a earnings calendar page. It isn't 100% accurate but still around 99%. You can get a rough idea from their page then just track the company news and a statement on when the exact time and date will be released closer to the actual date. http://biz.yahoo.com/research/earncal/today.html
You can put whatever company you want in and press 'Get Earnings Date' and it will show you that company plus all the others for that day.
If you are just getting started remember, try to be a stock trader not an investor, you can save investing for your retirement. :-) Good luck!