法律分析:违反治安管理处罚法拘留多长时间,要依据违法的情节而定,最长可以拘留不超过20天。
《中华人民共和国治安管理处罚法》
第十条 治安管理处罚的种类分为:
(一)警告;
(二)罚款;
(三)行政拘留;
(四)吊销公安机关发放的许可证。
对违反治安管理的外国人,可以附加适用限期出境或者驱逐出境。
第十六条 有两种以上违反治安管理行为的,分别决定,合并执行。行政拘留处罚合并执行的,最长不超过二十日。
第二十一条 违反治安管理行为人有下列情形之一,依照本法应当给予行政拘留处罚的,不执行行政拘留处罚:
(一)已满十四周岁不满十六周岁的;
(二)已满十六周岁不满十八周岁,初次违反治安管理的;
(三)七十周岁以上的;
(四)怀孕或者哺乳自己不满一周岁婴儿的。