Hier nun eine Funktion in OMIKRON.BASIC, die die Anzahl der vergangenen Tage seit dem 1.1.1991 bis zu einem angegebenen Datum ermittelt. Übergeben wird das Datum im rechnerüblichen und deutschen Format tt.mm.jj. Für jj >=91 ist 19jj, für alle anderen jj ist 20jj gemeint. Die Funktion an Zeiträume anzupassen, die außerhalb von 1.1.1991-31.12.2090 sind, sollte kein Problem sein. Die altmodischen Zeilennummern sind in OMIKRON.BASIC selbstverständlich nicht nötig, zur Referenzierung habe ich sie aber eingefügt:

Erläuterungen hierzu:

Variablen:

Kalenderdatum$: Übergebenes Datum im Format dd.mm.yy
Tag: Tageszahl aus dem Datumsstring
Monat: Monatszahl aus dem Datumsstring
Jahr: volle Jahreszahl (z.B.: 1995 statt 95)
Rest: Zählvariable für die Tage, die seit dem 01.01.91 vergangen sind

Millennium 2 - 11 / 16