This work explores whether holding the last aspiration for a period of time can promote cooperation. Specifically, an evolutionary spatial prisoner's dilemma game mode is proposed, in which the players adjust strategies and aspirations by considering the payoff and environment. Therefore, the core is to allow players to hold the current aspiration for a period of time. Through numerical calculation, this study finds that the existence of an appropriate duration of aspiration can promote cooperation when b is less than a certain value. Moreover, the cooperation is gradually enhanced with the increase of T-max (maximum aspiration duration) when b is greater than it, but the enhancing effect is limited. It is also found that an appropriate value α (sensitivity to environmental change) can promote cooperation at different b intervals. Besides, this system indicates good robustness. Overall, this study provides a new perspective on exploring cooperative evolution based on aspiration.