Date and Time - An uncomplicated date and time abstraction layer for displaying dates and times within an application