1、遗嘱是被继承人死后才生效,只要死前没有立新的遗嘱则从被继承人死亡开始生效,有效期限没有法律规定。法律限定了期限,可以视为不同情形的有效期。
一是接受遗赠的须有意思表示是两个月之内;
二是诉讼时效为两年;
三是超过20年不得再行诉讼。
2、法律依据:
《中华人民共和国民法典》第一千一百二十四条
继承开始后,继承人放弃继承的,应当在遗产处理前,以书面形式作出放弃继承的表示;没有表示的,视为接受继承。
受遗赠人应当在知道受遗赠后六十日内,作出接受或者放弃受遗赠的表示;到期没有表示的,视为放弃受遗赠。