Einzelnen Beitrag anzeigen

Benutzerbild von ascotlx
ascotlx

Registriert seit: 8. Mär 2005
Ort: Hamburg
97 Beiträge
 
Delphi 7 Professional
 
#1

den Tag des Jahres bestimmen

  Alt 19. Apr 2006, 22:38
Moin alle zusammen,

ich habe (mal wieder) ein Problem... vielleicht könnt Ihr mir helfen.
Ich habe schon nach einer Lösung gesucht, aber nur einen Teil gefunden.

Mein Problem:

Ich habe ein unbestimmtes Datum (dd.mm.yyyy) und möchte nun den Tag des
Jahres bestimmen, da ich das Ergebnis vom aktuellen Tag des Jahres abziehen
will. Den aktuellen Tag des Jahres habe ich schon (DP sei dank).

Delphi-Quellcode:

function Anzahltage(const aDatum:TDateTime):Integer;
var
  y, m, d :Word;
begin
  DecodeDate(aDatum, y, m, d);
  Result:=Round(aDatum-EncodeDate(y, 1, 1))+1;
end; // Anzahltage

edit4.Text:=IntToStr(Anzahltage(Date));

cu && besten Dank für Eure Hilfe

ascotlx
  Mit Zitat antworten Zitat