不给抚养费的,另一方可以向法院起诉申请法院强制执行。法律对于不给抚养费拘留多久并没有明确规定,如果行为人不支付抚养费,并且拒绝履行法院生效判决或者调解书,另一方当事人可以申请法院强制执行,仍拒不执行人民法院判决裁定的,依法追究刑事责任。

法律依据

《中华人民共和国民事诉讼法》第二百三十六条发生法律效力的民事判决、裁定,当事人必须履行。一方拒绝履行的,对方当事人可以向人民法院申请执行,也可以由审判员移送执行员执行。调解书和其他应当由人民法院执行的法律文书,当事人必须履行。一方拒绝履行的,对方当事人可以向人民法院申请执行。