Hallo liebe Delphianer,
ich benötige einen Datumsvergleich, wobei ich abfrage ob Mo/Di/Mi/Do/Fr/Sa/So ist.
Die SuFu hat mir sehr weitergeholfen, so dass ich u.a. auf folgendes gestoßen bin:
http://www.delphipraxis.net/28779-da...rgleichen.html
Allerdings fand ich keine Einträge wo der Wochentagsname verglichen wird.
Derzeitiger Stand:
Delphi-Quellcode:
curr_date := FormatDateTime('ddd', date); //Liefer Mo/Di etc zurück
if curr_date = 'Di' then [...]
Meiner Meinung nach ist das aber eher schlecht geeignet, da ich 1.) nicht weiß ob wirklich Mo/Di/Mi angezeigt wird oder Mon/Die/Mi/Do/Fr/So/Sa (Im Link von oben steht z.B. für Montag Mon)
Also zu den 2 Fragen:
1.) Kann ich den Wochentag als Index holen (z.B. So = 0, Mo =1 etc) ?
2.) Kann man den Wochentag und die Uhrzeit in eine Variable holen UND vergleichen ?
(z.B. curr_date = 'Di' AND curr_date between (08:00, 20:00)
Danke im voraus fürs durchlesen und "Kopf machen"