Delphi-PRAXiS

Delphi-PRAXiS (https://www.delphipraxis.net/forum.php)
-   Programmieren allgemein (https://www.delphipraxis.net/40-programmieren-allgemein/)
-   -   Datum (https://www.delphipraxis.net/31846-datum.html)

AgentAS 14. Okt 2004 18:12


Datum
 
Hallo zusammen,

wenn ich zb:

Delphi-Quellcode:
   edit1.text := date1 - date2;
ergibt 324 Tage wie bekomme ich aus den Tagen die Monate raus. Hab über legt durch 30 zu teilen kommt auch fast hin.
Gibt es in Delphi eine Funktion welche die Tage in Monate umrechnet?

Gruß

Andreas

Gruber_Hans_12345 14. Okt 2004 18:14

Re: Datum
 
du könntest beide datum mit DecodeDate in Jahr, Monat und Tag zerlegen und dann einfach Monat1-Monat2 + (Jahr1-Jahr2)*12

Zacherl 14. Okt 2004 18:15

Re: Datum
 
Und bei bedarf mir EncodeDate wieder in ein TTime Format umwandeln

AgentAS 15. Okt 2004 08:27

Re: Datum
 
Hallo,

danke für Antwort.

Gruß

Andreas

michael.kaufmann 15. Okt 2004 13:15

Re: Datum
 
lustig alle wege führen nach rom :)

ist aber glaube ich nicht gerade sinvoll wenn man so was macht.

Schau dir mal die unit DATEUITLS an da sind eigentlich sehr brauchbare date funktionen
sollte auch was für dich dabei sein sollte ohne decode und encode date funktionieren (MonthOf) ist der übeltäter

mfg
Michael


Alle Zeitangaben in WEZ +1. Es ist jetzt 17:11 Uhr.

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