Delphi-PRAXiS

Delphi-PRAXiS (https://www.delphipraxis.net/forum.php)
-   XML (https://www.delphipraxis.net/46-xml/)
-   -   Delphi DateTime aus XML-Format umwandeln / Datum rausholen (https://www.delphipraxis.net/90603-datetime-aus-xml-format-umwandeln-datum-rausholen.html)

torud 20. Apr 2007 12:08


DateTime aus XML-Format umwandeln / Datum rausholen
 
Hallo Wissende,

ich habe aus einer XML-Datei folgendes DatumsFormat erhalten. Ich wusste bis soeben gar nicht, dass die ne Extrawurst braten, aber nun habe ich natürlich die Frage, wie ich aus diesem Inhalt: 2007-04-20T11:06:43Z mir ein Datum ziehen kann. Ich könnte es natürlich über Stringfunktionen tun, aber ich denke, dass das Z am Ende auch nicht immer vorkommt...Oder!?

Bernhard Geyer 20. Apr 2007 12:51

Re: DateTime aus XML-Format umwandeln / Datum rausholen
 
Zitat:

Zitat von torud
ich habe aus einer XML-Datei folgendes DatumsFormat erhalten. Ich wusste bis soeben gar nicht, dass die ne Extrawurst braten, ...

Wieso Extra-Wurst? :gruebel: Dieses Format ist die internationale Formatierung und in ISO 8601 definiert.

torud 20. Apr 2007 13:26

Re: DateTime aus XML-Format umwandeln / Datum rausholen
 
Ok, mein Fehler. Aber erstens wusste ich das noch nicht und zweitens ist dies keine Antwort auf meine Frage.

Bernhard Geyer 20. Apr 2007 13:31

Re: DateTime aus XML-Format umwandeln / Datum rausholen
 
Zitat:

Zitat von torud
Ok, mein Fehler. Aber erstens wusste ich das noch nicht und zweitens ist dies keine Antwort auf meine Frage.

Hast du den Link durchgelesen? Dort wird beschrieben was du alles zu erwarten hast!

torud 20. Apr 2007 14:35

Re: DateTime aus XML-Format umwandeln / Datum rausholen
 
Habs jetzt gelesen und mit ner Stringfunktion mit das Datum ausgeschnitten. Hätte ja sein können, dass sowas auch eleganter geht!?

Bernhard Geyer 20. Apr 2007 14:46

Re: DateTime aus XML-Format umwandeln / Datum rausholen
 
Zitat:

Zitat von torud
Habs jetzt gelesen und mit ner Stringfunktion mit das Datum ausgeschnitten. Hätte ja sein können, dass sowas auch eleganter geht!?

Ich wüßte nicht das Delphi von Haus aus was passendes mitbringt. Evtl. wäre ja in der Jedi was dabei ...

squetk 20. Apr 2007 18:35

Re: DateTime aus XML-Format umwandeln / Datum rausholen
 
Delphi-Quellcode:
uses XSBuiltIns;

function XMLTimeToDateTime(const XMLDateTime: WideString): TDateTime;


Alle Zeitangaben in WEZ +1. Es ist jetzt 23:13 Uhr.

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