1、损坏公共财物要关多久得看具体情况,拘留分为行政拘留和刑事拘留。
如果损坏公共财物的情节比较轻,不构成犯罪,按照《治安管理处罚法》的规定,会被处五日到十日的拘留,还能并处五百元以下的罚款;要是情节重一些,就会处十日到十五日的拘留,还能并处一千元以下的罚款。判断情节轻重,一般会综合考虑财物损坏的价值、损坏的手段以及社会影响等因素。比如说只是把公共设施稍微刮擦了一下,情节可能就比较轻;但要是恶意破坏,还造成了价值比较大的财物损坏,情节可能就比较重。
2、要是故意损坏公共财物的数额比较大,或者有其他严重情节,那就构成故意毁坏财物罪,会被刑事拘留。不过要知道,刑事拘留只是一种强制措施,不是最终的处罚。在侦查阶段,一般来说,公安机关如果觉得被拘留的人需要逮捕,就要提请人民检察院审查批准,这个时间是在拘留后的三天内,特殊情况可以延长一天到四天;要是属于流窜作案、多次作案、结伙作案的重大嫌疑分子,提请审查批准的时间能延长到三十天。检察院会在七天内决定是否逮捕。之后就进入刑事诉讼程序,最后由法院来定罪量刑。