因为一般情况下,法不朔及既往。通常情况下。中国人大常委会制定好法律后,经过中华人民共和国主席签发。即时公布社会让老百姓知晓法律内容。每一部法律在最后一条都有它的生效日期。

日常情况下,公布和生效都有一定的时间间隔期限。目的是是有一定的过渡期让人民知道法律内容以及便于法律的宣传,让老百姓遵守法律。

当然,有的法律由于及时需要,也有公布即施行的,主要是在财税方面比较多,比如车船税法等。