xs:gYearMonth

(Auszug aus "XML Schema" von Eric van der Vlist)

Zeitraum eines Monats

Abgeleitet von: xs:anySimpleType

Urtyp: xs:gYearMonth

Bekannte Untertypen: keine

Facetten: xs:enumeration, xs:maxExclusive, xs:maxInclusive, xs:minExclusive, xs:minInclusive, xs:pattern, xs:whiteSpace

Definition

<xs:simpleType name="gYearMonth" id="gYearMonth">
    <xs:restriction base="xs:anySimpleType">
        <xs:whiteSpace value="collapse" fixed="true"/>
    </xs:restriction>
</xs:simpleType>

Beschreibung

Der Werteraum von xs:gYearMonth sind die Zeiträume eines Kalendermonats (beispielsweise des Februars 2003); der lexikalische Raum folgt der Schreibweise von ISO 8601 für solche Zeiträume (d.h. »YYYY-MM«) mit optionaler Zeitzone.

Einschränkungen

Die Zeitdauer (ein Monat) ist fest vorgegeben, und es werden keine Kalender außer dem gregorianischen unterstützt.

Beispiel

Gültige Werte sind unter anderem "2001-10", "2001-10+02:00", "2001-10Z", "2001-10+00:00", "-2001-10" oder "-20000-04".

Die folgenden Werte wären ungültig: "2001" (der Monatsteil fehlt), "2001-13" (der Monatsteil ist außerhalb des zulässigen Bereichs), "2001-13-26+02:00" (der Monatsteil ist außerhalb des zulässigen Bereichs) oder "01-10" (der Jahrhundertteil fehlt).

   

<< zurück vor >>

 

 

 

Tipp der data2type-Redaktion:
Zum Thema XML Schema bieten wir auch folgende Schulungen zur Vertiefung und professionellen Fortbildung an:

Copyright © 2003 O'Reilly Verlag GmbH & Co. KG
Für Ihren privaten Gebrauch dürfen Sie die Online-Version ausdrucken.
Ansonsten unterliegt dieses Kapitel aus dem Buch "XML Schema" denselben Bestimmungen, wie die gebundene Ausgabe: Das Werk einschließlich aller seiner Teile ist urheberrechtlich geschützt. Alle Rechte vorbehalten einschließlich der Vervielfältigung, Übersetzung, Mikroverfilmung sowie Einspeicherung und Verarbeitung in elektronischen Systemen.

O’Reilly Verlag GmbH & Co. KG, Balthasarstraße 81, 50670 Köln, kommentar(at)oreilly.de