Custom tools for time manipulation