Hier wird Dir nichts bleiben, als durch Deine Liste zu loopen und zu schauen, ob das gerade gefundene Listenelement grösser ist als Dein Vergleichsdatum.
Wenn ja - Treffer, Ende.
Kommst Du mit traurigem Blick aus der Schleife heraus, musst Du dies wiederholen und dabei vor dem Vergleich die Listenwerte um 1 Jahr erhöhen.
- unsauber: Einfach Listenwert + 365 (könnte ja reichen
)
- sauber: Listenwert mit Day, Month, Year + 1 und Datenumber umbauen.
HTH,
Bernhard
PS: Das ganze dann natürlich in eine Funktion mit Parameter, ob Du mit dem Jahr der Listenwerte arbeiten möchtest oder um x Jahre erhöht.