Einzelnen Beitrag anzeigen

Benutzerbild von Wolfgang Mix
Wolfgang Mix

Registriert seit: 13. Mai 2009
Ort: Lübeck
1.222 Beiträge
 
Delphi 2005 Personal
 
#1

Delphi -Tagesnummer eines beliebigen Datums ermitteln

  Alt 2. Okt 2010, 17:34
Hin und wieder benötige eine Funktion, die mir zu einem beliebigen Datum die Tagesnummer von Delphi liefert. Mein Vorschlag wäre diese von mir:

Delphi-Quellcode:
//Wolgang Mix - Delphi-PRAXiS
function delphidateasnumber(y,m,d:integer):string;
var mydate:TDate;
begin
  myDate := EncodeDate(y, m, d);
  result := floattostr(mydate);
end;
// 01.01.0001 = -693593
// 30.12.1899 = 0
// 01.01.1900 = 2
// 31.12.9999 = 2958465
Das kann man natürlich auch über den Julianischen Tag (JD) oder den Gregorianischen Tag (GD) lösen, siehe http://www.delphipraxis.net/141399-d...unktionen.html
Wolfgang Mix
if you can't explain it simply you don't understand it well enough - A. Einstein
Mein Baby:http://www.epubli.de/shop/buch/Grund...41818516/52824

Geändert von Wolfgang Mix ( 2. Okt 2010 um 17:40 Uhr)
  Mit Zitat antworten Zitat