Delphi-PRAXiS
Seite 2 von 2     12   

Delphi-PRAXiS (https://www.delphipraxis.net/forum.php)
-   Sonstige Fragen zu Delphi (https://www.delphipraxis.net/19-sonstige-fragen-zu-delphi/)
-   -   Delphi String "yyyy-mm-dd hh:mm:ss" in DateTime wandeln (https://www.delphipraxis.net/15670-string-yyyy-mm-dd-hh-mm-ss-datetime-wandeln.html)

Luckie 6. Feb 2004 14:17

Re: String "yyyy-mm-dd hh:mm:ss" in DateTime wande
 
Geht das nicht?
Delphi-Quellcode:
procedure TForm1.Button1Click(Sender: TObject);
var
  s : String;
  MyDateTime: TDateTime;
begin
  s := DateTimeToStr(now);
  MyDateTime := StrToDateTime(s);
  s := DateTimeToStr(MyDateTime);
  Showmessage(s);
end;
Kommt sogar mit meinem eingestellten Datumsformat yyyy-MM-dd hh:mm klar.

Steffen 6. Feb 2004 15:24

Re: String "yyyy-mm-dd hh:mm:ss" in DateTime wande
 
Zitat:

Kommt sogar mit meinem eingestellten Datumsformat yyyy-MM-dd hh:mm klar.
Wo ist das denn hier eingestellt?


Ich habe ein DatumZeit-Wert als String (yyyy-mm-dd hh:mm:ss) und daraus soll ein TDateTime-Wert werden...

Ich kann deinen Vorschlag nicht nachvollziehen..!? :freak:

Gruß,
Steffen

Luckie 6. Feb 2004 15:34

Re: String "yyyy-mm-dd hh:mm:ss" in DateTime wande
 
In der Systemsteuerung.

Mit deiner Methode dürftest du arge Probleme haben, wenn das Datum mal nicht so aussieht.

Steffen 6. Feb 2004 15:36

Re: String "yyyy-mm-dd hh:mm:ss" in DateTime wande
 
Ich hole das Datum aus einer mySQL-DB... es sieht immer so aus.
Ich bekomme eher Probleme damit die Systemsteuerung so umzustellen...

Luckie 6. Feb 2004 15:40

Re: String "yyyy-mm-dd hh:mm:ss" in DateTime wande
 
Zitat:

Zitat von Steffen
Ich bekomme eher Probleme damit die Systemsteuerung so umzustellen...

An der sollst du ja auch gar nicht rumstellen. Ich verbitte es mir, dass Programme an meinen Systemeinstellungen rumfuschen.

Steffen 6. Feb 2004 15:42

Re: String "yyyy-mm-dd hh:mm:ss" in DateTime wande
 
Muss ich das nun noch verstehen...? :gruebel:

Luckie 6. Feb 2004 15:49

Re: String "yyyy-mm-dd hh:mm:ss" in DateTime wande
 
Ja. Dein Programm hat am Datumsformat, welches ich in der Systemsteuerung eingestellt habe, nicht szu ändern.

Aber wenn du sicher sein kannst, dass das Datum imme rin der Form vorliegt auch noch in 5 Jahren, dann kannst du es natürlich so machen.


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

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