Hide the implementation details of how the time related attributes are generated & use zone in both time related attributes for consistency.