phpbar.de logo

Mailinglisten-Archive

[php] Zeitkontrolle

[php] Zeitkontrolle

Lutz Zetzsche Lutz.Zetzsche at sea-rescue.de
Fre Okt 7 23:54:19 CEST 2005


Lutz Zetzsche schrieb:
> Folgende Prüfungen müßtest Du durchführen:
>
> a)
> Entspricht die Startzeit des neuen Zeitraums genau der Startzeit eines
> vorhandenen Eintrags?
> -> deckt die Fälle 1.-3. ab
>
> b)
> Liegt die Startzeit des neuen Zeitraums genau zwischen der Start- und
> Endzeit eines vorhandenen Eintrags?
> -> deckt die Fälle ab 5., 6. und 8. ab
>
> c)
> Liegt die Startzeit eines vorhandenen Eintrags genau zwischen der Start-
> und Endzeit des neuen Zeitraums?
> -> deckt die Fälle 4., 7. und 9. ab

Prüfung a) kann unter gewissen Umständen entfallen, z.B. wenn mit einer
MySQL-Abfrage und dem Vergleichsoperator "ausdruck BETWEEN min AND max"
gearbeitet wird, der mit dem Ausdruck "min <= ausdruck AND ausdruck <=
max" identisch ist. In diesem Fall wäre Prüfung a) durch Prüfung b)
abgedeckt, weil b) dann mit "<=" arbeitete. Somit verblieben also nur zwei
Prüffälle, nämlich b) und c). :-)

Lutz


php::bar PHP Wiki   -   Listenarchive