Latest web development tutorials

Typy danych daty / godziny XML Schema

Data i czas typów danych dla wartości, które zawierają datę i czas.


Typ Data danych (Data Typ danych)

Data typ danych jest używany do określenia daty.

Data Format ten jest zdefiniowany: "YYYY-MM-DD", gdzie:

  • YYYY oznacza rok
  • MM miesiąc
  • DD oznacza liczbę dni

Uwaga: Wszystkie składniki są wymagane

Poniżej znajduje się oświadczenie o aktualnych przykładów schematu:

<xs:element name="start" type="xs:date"/>

Elementy w dokumencie powinna wyglądać następująco:

<start>2002-09-24</start>

strefa czasu

Aby określić strefę czasową, można również dodać datę w "Z" sposób, używając po raz świata (czas UTC), aby wprowadzić datę - tak:

<start>2002-09-24Z</start>

Albo terminie późniejszym może być dodając pozytywne lub negatywne metody chwili dostosować przepisy do świata na podstawie czasu offsetowego - tak:

<start>2002-09-24-06:00</start>

或者

<start>2002-09-24+06:00</start>


h2> Typy danych (czas typ danych)

Czas typ danych jest używany do określenia czasu.

Czas jest określony za pomocą następującego wzoru: "hh: mm: ss", który

  • hh jest godzina
  • mm to minuty
  • ss oznacza sekundy

Uwaga: Wszystkie składniki są wymagane!

Oto przykład raz w odpowiedniej deklaracji schematu:

<xs:element name="start" type="xs:time"/>

Elementy w dokumencie powinna wyglądać następująco:

<start>09:00:00</start>

Albo tak:

<start>09:30:10.5</start>

strefa czasu

Aby określić strefę czasową, można również dodać w czasie po "Z" sposób, używając po raz świata (czas UTC), aby wprowadzić czas - jak to:

<start>09:30:10Z</start>

Albo mogą być tworzone po chwili dodać pozytywne lub negatywne metody chwili dostosować przepisy do świata na podstawie czasu offsetowego - jak to:

<start>09:30:10-06:00</start>

or

<start>09:30:10+06:00</start>


Data Godzina typ danych (typ danych DateTime)

Datetime typ danych jest używany do określenia daty i godziny.

Data i czas stosując następującą definicję format: "YYYY-MM-DDTgg: mm: ss", gdzie:

  • YYYY oznacza rok
  • MM miesiąc
  • DD dzień
  • T oznacza czas niezbędny fragment początkowy
  • hh jest godzina
  • mm to minuty
  • ss oznacza sekundy

Uwaga: Wszystkie składniki są wymagane!

Oto przykład schematu związane z datą i godziną podaną:

<xs:element name="startdate" type="xs:dateTime"/>

Elementy w dokumencie powinna wyglądać następująco:

<startdate>2002-05-30T09:00:00</startdate>

Albo tak:

<startdate>2002-05-30T09:30:10.5</startdate>

strefa czasu

Aby określić strefę czasową, można również dodać datę i godzinę w "Z" sposób, używając po raz świata (czas UTC), aby wprowadzić datę i godzinę - tak:

<startdate>2002-05-30T09:30:10Z</startdate>

Albo mogą być tworzone po chwili dodać pozytywne lub negatywne metody chwili dostosować przepisy do świata na podstawie czasu offsetowego - jak to:

<startdate>2002-05-30T09:30:10-06:00</startdate>

或者

<startdate>2002-05-30T09:30:10+06:00</startdate>


h2> typy danych Czas trwania (Duration Typ danych)

Typ danych w czasie trwania z góry określonym przedziale czasowym.

Odstęp za pomocą następującego wzoru określenie "PnYnMnDTnHnMnS", w którym:

  • P oznacza cykl (wymagane)
  • nY oznacza liczbę lat
  • nM oznacza liczbę miesięcy
  • nD oznacza liczbę dni
  • T reprezentuje część momencie początkowego (jeśli planujesz określone godziny, minuty i sekundy, potrzebna jest ta opcja)
  • nH oznacza liczbę godzin
  • nM liczbę minut
  • nS liczbę sekund

Oto przykładowy schemat związany z czasem trwania deklaracji:

<xs:element name="period" type="xs:duration"/>

Elementy w dokumencie powinna wyglądać następująco:

<period>P5Y</period>

Powyższy przykład pokazuje okres pięcioletni.

Albo tak:

<period>P5Y2M10D</period>

Powyższy przykład pokazuje 5 lat, 2 miesięcy i 10 dni cyklu.

Albo tak:

<period>P5Y2M10DT15H</period>

Powyższy przykład pokazuje 5 lat, 2 miesięcy, 10 dni i 15 godzin okres.

Albo tak:

<period>PT15H</period>

Powyższy przykład pokazuje, w ciągu 15 godzin.

czas Negative

Aby określić czas trwania negatywny, należy wprowadzić znak minus przed P:

<period>-P10D</period>

Powyższy przykład pokazuje negatywny cykl 10-dniowy.


Typy danych daty i czasu

nazwa opis
data Określ wartość daty
dateTime Określ wartość daty i godziny
czas trwania Określa interwał czasu
gDay Część definicji datę - dzień (DD)
gMonth Część definicji terminu - miesiąc (MM)
gMonthDay Część definicji terminu - miesiąc i dzień (MM-DD)
gYear Część definicji terminu - Rok (RR)
gYearMonth Część definicji daty - rok i miesiąc (YYYY-MM)
czas Określ wartość czasową


Typ danych Data defined (Restriction)

Może być stosowany w połączeniu z rodzajem aktualnych danych jest określona:

  • wyliczenie
  • maxExclusive
  • maxInclusive
  • minExclusive
  • minInclusive
  • wzorzec
  • białe znaki