Two time stamps in a single form

Two time stamps in a single form

I am looking for a way to measure the amount of time it takes for a user to complete a form, where the user can start and stop the clock.  I see this working as having 2 time stamps and a 3rd calculation field 


Step 1  - Time stamp 1 - Record Start Time 
Step 2 - Time stamp 2 - Record End Time 

Step 3 - Formula Calculation -  Time taken ( End time minus  Start time)  

is this possible using the current creator functions?