Hallo Gunnar,
ich werde das prüfen. Im schlimmsten Fall wird der Code noch größer:
Vorüberlegung:
a,b,c,d,e Erster Tag der Jahreszeit, e = letzter
Array Jahreszeit (W,F,S,H)
Jahr(Aktulles Datum) hat wieviel Tage?
bei 365 Tagen Array (a1,b1,c1,d1,e1)
bei 366 Tagen Array (a2,b2,c2,d2,e2)
Schleife Wert x 1 bis 4 {
if Datum (Tag) >= Array Wert x and <= Array Wert x +1 dann richtige Jahreszeit = Jahreszeit(x)
}
Ausgabe richtige Jahreszeit
Vielleicht so.
Grüße Mario
Mario,
Biste sicher dass du dich bei Schaltjahren nicht verrechnest?Und woher weißt du, an welchem Datum der Frühlings-/Sommer-/...-Anfang ist? Diese schwanken von Jahr zu Jahr.
Gunnar