Moin!
Sie sind aufsteigend sortiert, okay. Mehr erkenne ich daraus aber nicht. :-(
Der Abstand zwischen 2 Einträgen ist fast immer 1. Solche Sequenzen nennt der OP "Zeitraum".
Meine Vermutung: Im Array steht eine Liste von Tagen, an denen etwas passiert ist (Backup glaufen, Reports erstellt...). Normalerweise passiert das werktäglich (oder täglich ausser an bestimmten Tagen, was weiß ich). Mit der Funktion soll der Zeitraum gefunden werden, in dem das gesuchte Datum liegt.
-- Skeeve