A dátum és az idő adattípusai
A dátumok és idők megjelenítéséhez használt adattípusok olyan értékekhez használhatók, amelyek - ahogyan a név is jelzi - a dátumot és az időt tartalmazzák.
Dátumadatok (dátum)
A dátum típusának használatának dátuma "YYYY-MM-DD" formátumban van meghatározva, ahol:
Megjegyzés. Minden alkatrész szükséges!
Az XML sémában a dátumot képviselő adatnyilatkozat így néz ki:
Egy XML dokumentumban ez az elemnek így kell kinéznie:
Időzónák
Az időzónák meghatározásához megadhatja a dátumot a "Z" betű hozzáadásával, ami az UTC zóna korrekcióját jelzi:
vagy a dátum után jelölje ki az UTC zónából az eltolódást negatív vagy pozitív szám formájában:
Időadatok
Az idő meghatározása "hh: mm: ss" formátumban történik, ahol:
Megjegyzés. Minden alkatrész szükséges!
Az XML sémában az adatok időben történő deklarálása a következő:
Egy XML dokumentumban ez az elemnek így kell kinéznie:
Időzónák
Az időzóna meghatározásához megadhatja az idő leteltét követően a "Z" betű hozzáadását, amely jelzi az UTC zóna korrekcióját:
vagy az idő után, jelezze az eltolást az UTC zónáról negatív vagy pozitív számként:
DateTime adattípus
A dátum és idő adattípusa határozza meg a dátumot és az időt.
A DateTime típusú értékei "YYYY-MM-DDThh: mm: ss" formátumúak, ahol:
- ÉÉÉÉ - Év
- MM - hónap
- DD - nap
- T - jelzi az időadatok kezdetét
- hh - óra
- mm - perc
- ss - másodperc
Megjegyzés. Minden alkatrész szükséges!
Az XML sémában a dateTime adattípus-deklaráció így néz ki:
Egy XML dokumentumban ez az elemnek így kell kinéznie:
Időzónák
Az időzónák meghatározásához megadhatja a dateTime adatokat a "Z" betű után, ami az UTC zóna korrekcióját jelzi:
vagy az idő után, jelezze az eltolást az UTC zónáról negatív vagy pozitív számként:
Időtartam adatok
Az időtartamok meghatározásához időtartamadatokat használnak.
Az időintervallum "PnYnMnDTnHnMnS" formátumban van meghatározva, ahol:
- P jelzi az időszakot (kötelező)
- nY jelöli az évek számát
- nM jelzi a hónapok számát
- nD jelzi a napok számát
- T jelzi a szakasz kezdetét az idővel (kötelező, ha órák, percek vagy másodpercek vannak meghatározva)
- nH jelzi az órák számát
- nM jelzi a percek számát
- Az nS jelzi a másodpercek számát
Az XML sémában az időintervallum deklarációja így néz ki:
Egy XML dokumentumban ez az elemnek így kell kinéznie:
A fenti példában öt év időtartam van feltüntetve.
Vagy az elemnek így kell kinéznie:
Ebben a példában az időtartam öt év, két hónap és 10 nap.
Vagy az elemnek így kell kinéznie:
Ebben a példában az időtartam 5 év, 2 hónap, 10 nap és 15 óra.
Vagy az elemnek így kell kinéznie:
Itt van a 15 órás időtartam.
Negatív időtartam
A negatív időtartam meghatározásához mínusz jelet kell tenni a P:
Ebben a példában mínusz 10 napos időtartam van feltüntetve.