Einzelnen Beitrag anzeigen

shmia

Registriert seit: 2. Mär 2004
5.508 Beiträge
 
Delphi 5 Professional
 
#1

MSXML: wie Datumsformat festlegen ?

  Alt 1. Dez 2006, 14:06
Ich schreibe wie folgt eine XML-Datei:
Delphi-Quellcode:
   document := CoDOMDocument30.Create;
   document.appendChild(document.createProcessingInstruction('xml', 'version="1.0" encoding="UTF-8" standalone="yes"'));

   // Wurzelknoten
   xmlElementData := document.createElement('DATA');
   xmlElementData.setAttribute('DateTime', Now);
   document.appendChild(xmlElementPssData);
   document.save('C:\test.xml);
und erhalte folgende Datei:
XML-Code:
 <?xml version="1.0" encoding="UTF-8" standalone="yes" ?>
  <DATA DateTime="12/1/2006 3:02:52 PM" />
Ich möchte nun gerne das Datumsformat ISO-8601 anstelle der amerikanischen Datumsschreibweise benützen.
Wie kann dies erreicht werden, ohne das ich das Datum vorher in einen String umwandle?
Andreas
  Mit Zitat antworten Zitat