Is there some way to have the 

Move cursor to nearest zero crossing

command come in here before the time is extracted and written to the table?