公民被行政拘留要关多久 本文已影响 2.97W人 公民被行政拘留的时间最长不超过20日。【法律依据】根据《治安管理处罚法》第十六条,有两种以上违反治安管理行为的,分别决定,合并执行。行政拘留处罚合并执行的,最长不超过二十日。