法不溯及既往是哪个法律规定的
《立法法》规定的。《立法法》第九十三条的规定,法律不溯及既往,但为了更好地保护公民、法人和其他组织的权利和利益而作的特别规定的除外,把这种情况称为“有利溯及”。时间效力司法解释根据立法法规定,总结民事审判经验,在坚持“法不溯及既往”这一基本原则的前提下,规定了两种例外情形:第一种例外情形就是“有利溯及”,比如:民法典施行前成立的合同,按照当时的法律、司法解释的规定,合同无效,而民法典规定合同有效的,民法典施行后,应当适用民法典的规定。这样规定更加符合当事人的意思自治,也有利于促进和鼓励交易。第二种例外情形是新增规定的溯及适用。在民事审判领域,旧法对某一事项没有规定,而新法在总结以往理论研究成果和审判实践经验的基础上对此作出明确规定的,基于维护公平正义、统一法律适用的需要,人民法院可以适用新法的规定。比如:民法典关于保理合同的规定等。需要注意的是,并非所有新增规定都能溯及适用。如果适用新增规定,明显减损当事人合法权益、增加当事人法定义务、背离当事人合理预期的,则不能溯及适用。