feature #3153, add isValidHour method inside StringUtil
Merge branch 'ebonnet-feature-3153'