The most so-called "long-life" synthetic motor oils last up to 2 years or even longer. However, it is not recommended to use them if they are older because they will lose their performance. Check the motor oil specifications for exact information.