Makes comprehensive changes to getting and writing date and time.