法律分析:不能,如果违反治安管理行为在行为发生时就已经发现,即使过去两年,只要公安机关找到当事人就可以按法律规定进行拘留和罚款。但是违反治安管理行为在六个月内没有被公安机关发现的,不再处罚。前款规定的期限,从违反治安管理行为发生之日起计算。违反治安管理行为有连续或者继续状态的,从行为终了之日起计算。
法律依据:《中华人民共和国治安管理处罚法》 第二十二条 违反治安管理行为在六个月内没有被公安机关发现的,不再处罚。 前款规定的期限,从违反治安管理行为发生之日起计算;违反治安管理行为有连续或者继续状态的,从行为终了之日起计算。