Reduce duplication of special 'hour' handling