行政处罚应当在二年内作出,我国《行政处罚法》规定,违法行为在二年内未被发现的,不再给予行政处罚。法律另有规定的除外。前款规定的期限,从违法行为发生之日起计算;违法行为有连续或者继续状态的,从行为终了之日起计算。一、行政处罚法几年未发现违法行为就无效?《行政处罚法》规定如果在二年内未发现违法行为的,一般就无效,即违法行为自发生之日起已经超过二年,而行政机关未发现的,不能再给予违法行为人行政处罚;但危及公民生命健康安全、金融安全且有危害后果的,五年内未被发现才会无效。二、嫖娼过了六个月的还能追究吗依据我国治安管理处罚法的规定,嫖娼是属于违反治安管理处罚法的违法行为,而违反治安管理行为追究责任的期限为6个月。从违反治安管理行为发生之日起计算;违反治安管理行为有连续或者继续状态的,从行为终了之日起计算,违反治安管理行为在六个月内没有被公安机关发现的,不再处罚。三、两年前的吸毒行为会被处理吗不会。吸毒属于治安案件,违反治安管理行为在六个月内没有被公安机关发现的,不再处罚。违反治安管理行为在六个月内没有被公安机关发现的,不再处罚。前款规定的期限,从违反治安管理行为发生之日起计算;违反治安管理行为有连续或者继续状态的,从行为终了之日起计算。【本文关联的相关法律依据】《中华人民共和国行政处罚法》第二十九条违法行为在二年内未被发现的,不再给予行政处罚。法律另有规定的除外。前款规定的期限,从违法行为发生之日起计算;违法行为有连续或者继续状态的,从行为终了之日起计算。