allow min and max hour values if developer wants to override default 1 and 12