Andrew,
Add two fields to your session, set them both to Date Time type. Check in the Afterscan settings for both fields, make sure one of them has "Refresh before submit" turned on and the other off. The one where the refresh is turned on will have the date updated before the submit takes place (right at the end like you want). The one with it off will only refresh after a submit has taken place, so right at the beginning.