The input for the hour. UI should be bound to this value. The default implementation validates the new value and updates hour if it's valid.