Calender Week und CTime

Topsen

Mitglied
Hallo zusammen,

ich lese aus einer Datenbank, mehrere Zahlungstermine aus und möchte diese in einer Tabelle in verschiedene Spalten einsortieren. Jede Spalte steht für eine Kalenderwoche.

Mein Problem:
Wie berechne ich aus einem CTime Objekt, die dazugehörige Kalenderwoche.
Es gibt da ja so ein paar Spezialfälle mit den Kalenderwochen.

MfG,

Topsen
 
Hi, ich würde folgendermaßen vorgehen:
Das CTimeObjekt für den 1.1. des Jahres errechnen, danach die Differenz bilden aus deinem CTimeObjekt und dem CTimeObjekt des 1.1. des Jahres. Danach kannst du aus dem resultierenden CTimeObjekt die Anzahl der Kalenderwochen berechnen. Wenn du dann noch den Wochentag für den 1.1. des jahres bestimmst, kannst du, je nachdem du mit der ersten Kalenderwoche oder der ersten vollen Kalenderwoche beginnen willst, die richtige Anzahl bestimmen.

Mfg
langer1801
 
Zurück