Tipuri de date pentru dată și oră

Tipurile de date care reprezintă datele și orele sunt utilizate pentru valorile care conțin, după cum implică numele, data și ora.

Date date (data)

Data la care se utilizează tipul de dată este definită în formatul "AAAA-MM-DD", unde:

Notă. Toate componentele sunt necesare!

În schema XML, declarația de date care reprezintă data arată astfel:

Într-un document XML, acest element ar trebui să arate astfel:

Zonele de timp
Pentru a determina fusul orar, puteți specifica o dată cu adăugarea literei "Z" după aceasta, ceea ce indică corecția zonei UTC:

sau după dată, indicați decalajul de timp din zona UTC sub forma unui număr negativ sau pozitiv:

Datele de timp

Timpul este definit în formatul "hh: mm: ss", unde:

Notă. Toate componentele sunt necesare!

În schema XML, declararea datelor reprezentând timpul este următoarea:

Într-un document XML, acest element ar trebui să arate astfel:

Zonele de timp
Pentru a determina fusul orar, puteți specifica o oră cu adăugarea literei "Z" după aceasta, ceea ce indică corecția zonei UTC:

sau după timp, indicați decalajul din zona UTC ca număr negativ sau pozitiv:

Tip de date DateTime

Tipul de date datetime este utilizat pentru a determina data și ora.

Valorile tipului datetime au formatul "YYYY-MM-DDThh: mm: ss", unde:

  • AAAA - Anul
  • MM - luna
  • DD - zi
  • T - indică începutul datelor de timp
  • hh - oră
  • mm - minute
  • ss - secunde

Notă. Toate componentele sunt necesare!

În schema XML, declarația de tip datetime datează astfel:

Într-un document XML, acest element ar trebui să arate astfel:

Zonele de timp
Pentru a determina fusul orar, puteți specifica datele datetime cu litera "Z" după ele, ceea ce indică corecția zonei UTC:

sau după timp, indicați decalajul din zona UTC ca număr negativ sau pozitiv:

Datele privind durata

Datele de tip durate sunt folosite pentru a determina intervalele de timp.

Intervalul de timp este definit în formatul "PnYnMnDTnHnMnS", unde:

  • P indică perioada (obligatorie)
  • nY indică numărul de ani
  • nM indică numărul de luni
  • nD indică numărul de zile
  • T indică începutul secțiunii cu timpul (obligatoriu, dacă orele, minutele sau secundele sunt determinate)
  • nH indică numărul de ore
  • nM indică numărul de minute
  • nS indică numărul de secunde

În schema XML, declarația cu intervalul de timp arată astfel:

Într-un document XML, acest element ar trebui să arate astfel:

În exemplul de mai sus, este indicată o perioadă de cinci ani.

Sau elementul ar trebui să arate astfel:

În acest exemplu, perioada este de cinci ani, două luni și 10 zile.

Sau elementul ar trebui să arate astfel:

În acest exemplu, perioada este de 5 ani, 2 luni, 10 zile și 15 ore.

Sau elementul ar trebui să arate astfel:

Iată perioada de 15 ore.

Durată negativă
Pentru a determina perioada negativă de timp, trebuie să puneți un semn minus înainte de P:

În acest exemplu, este indicată o perioadă de minus 10 zile.

Tipuri de date care definesc data și ora

Articole similare