I have a feature class with a date field. Using the search cursor I want to be able to read one row of the feature class at a time and calculate the time between date field in each subsequent row and store the value in a separate list or dictionary. What is the best way to do this? Can I calculate the time difference in varying temporal units, i.e. days/hours/minutes?