Logging task time in Creator

Logging task time in Creator

Using Creator I want to be able to log in task time.  

For example: If you are assigned Project A to work on and in Project A you have Task 1, Task 2, and Task 3 to complete.  You're going to work on Task 2 so you log in your date/time and at the end of working on that project you log off your date/time.  It will log that time and put it in that particular task.  Then the next day you come in to work on Task 2 again and once again will log in and log out the hours you worked on that task that day.  Task 2 will then show that on this day you worked X hours and this day you worked Y hours for a total of XY hours on that task.

Ultimately I'd like to be able to make a calendar that shows what project and how much time you spent on that project so you know you spent 3 hours on Friday doing marketing and 2.5 hours that same day working on a database.  

Anyone know how to do accomplish this?  If I just add the log in/log out to the form/view then it changes the time rather than updating it every time you go in to log your hours.  I tried to make a Stateless form but kept getting an error when I tried to log in the information.