Date and Time Manipulation

Includes functions for date and time manipulation.