Yes, I noticed that it does keep track of start time and submit time. It would be really nice if the software itself calculated the time.
I can write my own code to calculate it if needed. However I noticed that if you go in as an admin and edit any record set of answers, it clears the submitdate and marks that survey as not complete, even if you have it marked to completed, so I'll have to use the datestamp field instead of the submitdate since that doesn't change, and it is the last recorded action of the user taking the survey.
thanks,
Chad