How to calculate interval time between certain event types