Bademeister: Problem mit Datum vergleichen

Beitrag lesen

dass Problem bei deinem Lösungsansatz liegt hier, falls ich mich nicht vertuhe:
     S2          E2
     |-----------|
x-----------x
S1         E1

Sehe ich nicht so. Nochmal: Die Termine ueberschneiden sich genau dann NICHT, wenn

  • Termin 1 _vor_ Termin 2 liegt,

S2          E2
                |-----------|
 x-----------x
 S1         E1

also E1 <(=) S2,

ODER

  • Termin 1 _nach_ Termin 2 liegt,

S2          E2
  |-----------|
                x-----------x
               S1         E1

also E2 <(=) S1.

Vorausgesetzt natuerlich, dass die Zeiten schon als "sinnvoll" angenommen sind, d.h. S1 <= E1 und S2 <= E2 (bei Formulareingaben unbedingt pruefen!).

Sie ueberschneiden sich genau dann, wenn - klar - sie sich nicht "nicht ueberschneiden", also wenn obige Bedingung nicht erfuellt ist.

Oder?

Viele Gruesse,
der Bademeister