Delphi-PRAXiS
Seite 2 von 2     12   

Delphi-PRAXiS (https://www.delphipraxis.net/forum.php)
-   Object-Pascal / Delphi-Language (https://www.delphipraxis.net/32-object-pascal-delphi-language/)
-   -   Delphi Datum bekommen aber wie! (https://www.delphipraxis.net/144370-datum-bekommen-aber-wie.html)

jonsen2.0.0.9 6. Dez 2009 12:26

Re: Datum bekommen aber wie!
 
iwi is eigentlich irgendwie...XD

SirThornberry 6. Dez 2009 12:32

Re: Datum bekommen aber wie!
 
eben nicht. Man wollte dich darauf hinweisen das es zu weniger Missverständnissen, Schmunzeln etc. kommt wenn sich die Leute Zeit nehmen und ihre Beiträge verständlich schreiben (ohne vergessene Buchstaben in Titeln (siehe anderes Thema von dir) etc.).
Je mehr man sich an die deutsche Rechtschreibung und Grammatik hält, je besser ist zu erkennen was der Verfasser eines Beitrages den Anderen damit sagen will.
Und um ehrlich zu sein habe ich bei folgendem Beitrag von dir überhaupt nicht verstanden was du damit sagen willst:
Zitat:

d weiss der nich was dat is...(siehe oben im beitrag)

auch da steht iwi immer 30.12.1899 WIESO?
Und je mehr Leuten es wie mir geht, destso weniger können dir helfen (weil sie die Fragen/Aussagen nicht verstehen).

jonsen2.0.0.9 6. Dez 2009 12:34

Re: Datum bekommen aber wie!
 
ok dann entschuldige ich mich dafür und bessere mich.

mit dem meinte ich :

Delphi weiss nicht was das d in dem format das ich haben wollte ist...obwohl auf der seite zu der der link ist stand das das d für den tag onhe 0 steht (1-31) nicht (01-31).

haentschman 6. Dez 2009 12:45

Re: Datum bekommen aber wie!
 
Zitat:

...und bessere mich.
...da bitte(n) ich (wir) drum. :zwinker: Denk auch mal an die Suchfunktion, welche nichts finden wird wenn alle im Slang schreiben.

zum Thema:
Zitat:

function FormatDateTime(const Format: string; DateTime: TDateTime): string; overload;
das Format ist vom Typ String

Fällt dir nun auf, was falsch ist und warum er d nicht kennt ?
Delphi-Quellcode:
formatdatetime(d:m,i);
Delphi-Quellcode:
formatdatetime('d:m',i);

Matze 6. Dez 2009 12:47

Re: Datum bekommen aber wie!
 
Zitat:

Zitat von jonsen2.0.0.9
Delphi weiss nicht was das d in dem format das ich haben wollte ist...obwohl auf der seite zu der der link ist stand das das d für den tag onhe 0 steht (1-31) nicht (01-31).

Noch eine bessere Grammatik würde ich mich noch von dir wünschen. ;)

Delphi weiß nicht, was das "d" in meinem Formatparameter ist. Obwohl auf der Seite mit dem Link stand, dass "d" für den Tag ohne führende Null steht ...

o.ä.

Also schaue dir mal die Funktionsdeklaration an:

Delphi-Quellcode:
function FormatDateTime(const Format: string; DateTime: TDateTime): string; overload;
Das Format ist demnach als String zu übergeben. Natürlich erkennt Delphi das von dir nicht:

Delphi-Quellcode:
formatdatetime(d:m,i); // du übergibst hier KEINEN String
So geht es:

Delphi-Quellcode:
FormatDatetTme('d:m',i);
Grüße, Matze

jonsen2.0.0.9 6. Dez 2009 13:00

Re: Datum bekommen aber wie!
 
Ahhhhh,


danke an alle.

Funktioniert jetzt.

Und ihr habt Recht...mit
Delphi-Quellcode:
label1.caption:=DatetoStr(Now)
funktioniert alles perfect....DANKE

hoika 6. Dez 2009 13:48

Re: Datum bekommen aber wie!
 
Hallo,

Zitat:

30.12.1899
Zur Erklärung:
Das ist der Wert 0.0 eines TDateTime als Datumswert.


Heiko


Alle Zeitangaben in WEZ +1. Es ist jetzt 21:43 Uhr.
Seite 2 von 2     12   

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