被人打了在六个月内报警有效,因为《治安管理处罚法》规定,违反治安管理行为在6个月内没有被公安机关发现的,不再处罚。但如果对方的行为已经构成犯罪的,则按照故意伤害罪的法定最高刑确定追诉期限,致人轻伤的在五年内报案有效,致人重伤的,在十年内报警有效。【法律依据】《刑法》第87条,犯罪经过下列期限不再追诉:(一)法定最高刑为不满五年有期徒刑的,经过五年;(二)法定最高刑为五年以上不满十年有期徒刑的,经过十年;(三)法定最高刑为十年以上有期徒刑的,经过十五年;(四)法定最高刑为无期徒刑、死刑的,经过二十年。如果二十年以后认为必须追诉的,须报请最高人民检察院核准。