It depends on what you need, exactly. What you have in general are the times (in seconds) between the server sending the page, and the respondent sending their answers back (TIME000 variables).
Challanges are these:
- Loading and displaying the page is a process: First, the HTML code is loaded, then processed, then images and layout is loaded, then the layout is built, then (maybe that happend a few times before) the page is rendered. You have to decide whan your time starts. Depending on the layout this may account for a difference up to one second, or 1000 ms.
- Respondents may change their opinion.What time do you measure, the time till the first or last choice? Or do you hide the options after the first choice?
- If you ahve more questions on a page, it gets even more complicated, as respondents may answer them in different order.
- And even word you you have mandatory questions, and the page reloads. What it the response time, then?
Finally, you have time firt event when you store timestamp 1, and then another event when you store timestamp 2. You calculate the difference, and then write that into an internal variable.
If you want to relax a bit, try the "assignment" question or the "selection sequence" that you find as question types in SoSci survey. These are optimized for collecting response times and circument a few of the issues above.