做伪证要拘留多久,需根据具体情况判断:一般情况当行为导致行政执法机关办案受影响,根据《中华人民共和国治安管理处罚法》第六十条第二项规定,可处以 5日以上10日以下拘留,并处200元以上500元以下罚款。构成犯罪若伪证行为达到情节严重,根据《中华人民共和国刑法》第三百零五条,可认定为伪证罪。伪证罪的处