How long outdoor string lights last completely depends on whether you plan on having them all year round or just for the holiday periods. 24 - 30 months is an average for permanent positioning but if you only use them occasionally then your string lights outdoors will give you a good 6- 7 years.
Don't forget, you will also need to take into consideration the weather conditions in your area to ensure they will be ok in extreme cold or heat, etc.