Seite 1 von 1

Zeitrechnung

Verfasst: 29.08.2009 13:22
von X360 Andy
Ich überlege mir gerade wie ich rausfinden kann ob ein Eintrag Heute ,
Gestern oder auch letzte Woche stattgefunden hat um ihm
dementsprechend zu kennzeichnen.

Das Raufinden ob der Eintrag Heute war ist kein Problem.

Ich vergleiche das Heute Datum mit dem Eintragsdatum und Kennzeichne
es mit dann mit "Heute" als Zusatz.

Aber wenn ich rausfinden will ob der Eintrag gestern war wirds schon schwerer.
Ich kann ja nicht einfach das Heutige Datum abfragen und mit Heutigen
Datum - 1Tag vergleichen ,da wenn z. B. der erste im Monat ist das ganze
falsch wäre.

Das Gleiche für Vorgestern sowie letze/n Woche|Monat
Wie könnte man sowas lösen ?
Ohne eine umfangreiche Ausname Tabelle zu erstellen ?

Ich hoffe man versteht was ich meine.

Die Einträge sehen so aus
2009.08.29
Jahr | Monat | Tag

Code: Alles auswählen

    If FormatDate("%yyyy.%mm.%dd", Date()) = Logzeile$ And Not HeuteEintrag
      AddGadgetItem(#ListIcon_log, 0, "Heute")
      HeuteEintrag = 1
    EndIf
So prüfe ich den Heute Status

Verfasst: 29.08.2009 13:35
von STARGÅTE
Ich würde alles zurückrechnen in Zeitstempel, denn dort kannst du ja problemlos zurückrechnen bzw. auch in ganze tage / monate umrechen und so besser vergleichen ...

Verfasst: 29.08.2009 13:51
von X360 Andy
Danke hab das jetzt mal so gemacht.
Das ganze ist aber extrem Zeitaufwendig trotzdem danke :allright: