Directed Time Calculator