Abstract Time and Date a bit more