Thema: Delphi Uhrzeiten vergleichen

Einzelnen Beitrag anzeigen

Benutzerbild von himitsu
himitsu
Online

Registriert seit: 11. Okt 2003
Ort: Elbflorenz
44.066 Beiträge
 
Delphi 12 Athens
 
#19

AW: Re: Uhrzeiten vergleichen

  Alt 17. Okt 2014, 20:02
If (Frac(Time) <= StrToTime('06:00:00')) and (Frac(Time) > StrToTime('14:00:00'))
Kleiner-gleich 6 Uhr (vor 7 Uhr) UND größer/nach 14 Uhr

If (x <= 6) and (x > 14) , bzw. umgestellt If (6 >= x) and (x > 14) (6 >= x > 14)
Lösung: Also entweder ODER oder du müsstest die Vergleichsoperatoren umdrehen.

PS: Schau auch mal in die neue DateUtils.
Delphi-Referenz durchsuchenTimeOf ist bestimmt verständlicher als Delphi-Referenz durchsuchenFrac und es gibt noch viele weitere praktische Funktionen dort, wie z.B. Delphi-Referenz durchsuchenTimeInRange.
Neuste Erkenntnis:
Seit Pos einen dritten Parameter hat,
wird PoSex im Delphi viel seltener praktiziert.

Geändert von himitsu (17. Okt 2014 um 20:13 Uhr)
  Mit Zitat antworten Zitat