Registriert seit: 29. Mai 2002
Ort: Frankfurt
8.252 Beiträge
Delphi 2006 Professional
|
Re: Kalenderwoche aus Datum ermitteln
11. Feb 2003, 08:58
Zitat von FBrust:
Hallo,
weiß jemand, wie man aus einem gegebenen Datum die dazugehörige Kalenderwoche ermittelt?
Grüsse
Frank
Hai,
teste mal das hier:
Delphi-Quellcode:
function GetWeekOfYear(ADate:TDateTime):byte;
var Year,Month,Day : Word;
begin
ADate:=ADate-((DayOfWeek(ADate)-2+7) mod 7)+ 7-4;
DecodeDate(ADate, Year, Month, Day);
Result:=(Trunc(ADate-EncodeDate(Year,1,1)) div 7)+1;
end;
Stephan B. "Lasst den Gänsen ihre Füßchen"
|
|
Zitat
|