Einzelnen Beitrag anzeigen

nahpets
(Gast)

n/a Beiträge
 
#12

AW: Kalenderwoche ermitteln

  Alt 30. Mai 2013, 17:16
Hallo,

bist Du damit zufrieden?

Delphi-Quellcode:
procedure TForm1.Button1Click(Sender: TObject);
var
         dt : TDateTime;
         dw : Integer;
begin
   dt := StrToDate('01.01.' + edYear.Text);
   dw := DayOfWeek(dt);
   if dw < 5 then dw := 7 else dw := 0;
   dt := dt + (StrToInt(edCW1.Text) + StrToInt(edWochen.Text)) * 7 - dw;
   edCW2.Text := IntToStr(WeekOfTheYear(dt));
   edYear2.Text := IntToStr(YearOf(dt));
end;
In die Uses-Klausel DateUtils mit aufnehmen, dann dürften auch WeekOfTheYear und YearOf funktionieren.
  Mit Zitat antworten Zitat