Track your work hours in Google Calendar

Google Calendar is a free time-management web application offered by Google. Turn on Applets to add the most important information, right into your calendar, automatically — and get custom notifications about the events that matter the most to you.
RescueTime tracks the time you spend on different applications and websites and gives you helpful reports showing how you spend your time on your computer and mobile devices.