support "9am", "17:00", etc. for the offset ranges