Delphi-PRAXiS
Seite 4 von 4   « Erste     234   

Delphi-PRAXiS (https://www.delphipraxis.net/forum.php)
-   Sonstige Fragen zu Delphi (https://www.delphipraxis.net/19-sonstige-fragen-zu-delphi/)
-   -   Delphi Anzahl Tage im Monat (https://www.delphipraxis.net/130853-anzahl-tage-im-monat.html)

IIIMADDINIII 14. Mär 2009 11:18

Re: Anzahl Tage im Monat
 
es biringt übung im programieren wenn man das tut

mkinzler 14. Mär 2009 11:19

Re: Anzahl Tage im Monat
 
Ich hatte aber oben deinen Code kommentiert.

IIIMADDINIII 14. Mär 2009 11:20

Re: Anzahl Tage im Monat
 
kommentieren mach ich nict so gern

Sunlight7 14. Mär 2009 11:22

Re: Anzahl Tage im Monat
 
Er meinte er hat in Beitrag #23 erklärt, warum Dein Code nicht optimal ist :zwinker:

lbccaleb 14. Mär 2009 11:27

Re: Anzahl Tage im Monat
 
Zitat:

Zitat von IIIMADDINIII
dann geht es ja noch leichter
Delphi-Quellcode:
function TForm1.getdaysinmonth(date: TDATETIME): integer;
const
   monthday: array[1..12] of integer = (31, 28, 31, 30, 31, 30, 31, 31, 30, 31, 30, 31);
begin
if strtoint(formatdatetime('m', date)) <> 2 then
begin
  result := monthday[strtoint(formatdatetime('m', date))];
end
else
begin
  if [b]isleapjear(date)[/b] then result := 29 //hier greifst du auf dateutils zu!
  else result := 28;
end;
end;


Wieso machst du es dir so umständlich???
Da du ehh DateUtils verwendest, musst du das doch nicht um tausend ecken machen, und lieber gleich die passende funktion aus der Unit "DateUtils" nehmen!


Alle Zeitangaben in WEZ +1. Es ist jetzt 06:34 Uhr.
Seite 4 von 4   « Erste     234   

Powered by vBulletin® Copyright ©2000 - 2024, Jelsoft Enterprises Ltd.
LinkBacks Enabled by vBSEO © 2011, Crawlability, Inc.
Delphi-PRAXiS (c) 2002 - 2023 by Daniel R. Wolf, 2024 by Thomas Breitkreuz