Alter durationDelta to use start/end times instead of deltas
Since we already have an updated date profile, we can just diff the
end and start properties instead of attempting to calculate based on
the diffs. It means we achieve the same thing but can use existing
utilities that support moment objects.