违章建筑无论经过多长时间都不会合法,对于违章建筑只要有充分的证据政府随时都可以将其拆除。违章建筑是指在建设之前没有去申请或已经申请但未批准,没有建设用地规划许可证就建成的建筑,或是临时性建筑固定成永久性建筑。
《中华人民共和国行政强制法》第四十四条对违法的建筑物、构筑物、设施等需要强制拆除的,应当由行政机关予以公告,限期当事人自行拆除。当事人在法定期限内不申请行政复议或者提起行政诉讼,又不拆除的,行政机关可以依法强制拆除。