Finite Time Differential Equations