Gunnar Bittersmann: Datumsformat "Null hinzufügen"

Beitrag lesen

<Installation>
<DateiDatum>
<Y>2004</Y>
<M>5</M>
<D>27</D>
<H>11</H>
<MI>37</MI>
<S>32</S>
</DateiDatum>
</Installation>

Markus,
Warum solch eine komplizierte Datenstruktur? Ein Zeitpunkt ist doch nur ein Datum (hier: Einzahl von Daten), nicht sechs. Warum nicht einfach

<Installation>  
  <DateiDatum>2004-05-27T11:37:32</DateiDatum>  
</Installation>

oder

<foo xmlns:dc="http://purl.org/dc/elements/1.1/">  
  <Installation>  
    <dc:date>2004-05-27T11:37:32</dc:date>  
  </Installation>  
<foo>

Die Angaben nach W3C Date/Time Format ([XMLSCHEMA-2-Datentypen] Abschnitt D) (siehe auch Datumsformat [Wikipedia]) lassen sich mit XSLT/XPath immer noch – wenn gewünscht – in ein anderes Format bringen.

Live long and prosper,
Gunnar

--
„Weisheit ist nicht das Ergebnis der Schulbildung, sondern des lebenslangen Versuchs, sie zu erwerben.“ (Albert Einstein)