Tutorial Skema ...login
Tutorial Skema XML
pengarang:php.cn  masa kemas kini:2022-04-20 14:13:02

Jenis Data Tarikh/Masa Skema XML



Jenis data tarikh dan masa digunakan untuk mengandungi nilai tarikh dan masa.


Jenis Data Tarikh

Jenis data tarikh digunakan untuk menentukan tarikh.

Tarikh ditakrifkan menggunakan format ini: "YYYY-MM-DD", di mana:

  • YYYY mewakili tahun

  • MM mewakili bulan

  • DD mewakili bilangan hari

Nota: Semua bahan diperlukan

Berikut ialah contoh pengisytiharan tarikh dalam skema:

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

Elemen dalam dokumen sepatutnya kelihatan seperti ini:

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

Zon Masa

Jika diperlukan Untuk menentukan zon waktu, anda juga boleh memasukkan tarikh menggunakan masa UTC dengan menambah "Z" selepas tarikh - contohnya:

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

Sebagai alternatif, anda boleh menentukan offset berdasarkan masa pelarasan dunia dengan menambah masa positif atau negatif selepas tarikh - contohnya:

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

atau

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


h2>Jenis Data Masa (Jenis Data Masa)

Jenis data masa digunakan untuk menentukan masa.

Masa ditakrifkan menggunakan format berikut: "hh:mm:ss", dengan

  • hh mewakili jam

  • mm bermaksud minit

  • ss bermaksud saat

NOTA: Semua bahan diperlukan!

Berikut ialah contoh pengisytiharan masa dalam skema:

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

Elemen dalam dokumen sepatutnya kelihatan seperti ini:

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

Atau sesuatu seperti ini:

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

Zon Waktu

Untuk menentukan zon waktu, anda boleh tentukan juga zon waktu dengan Masukkan masa menggunakan Masa Pelarasan Universal (waktu UTC) dengan menambahkan "Z" selepas masa - contohnya:

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

Atau anda boleh menentukan offset berdasarkan masa pelarasan dunia dengan menambah masa positif atau negatif selepas masa - contohnya:

< ;mula> 09:30:10-06:00</mula>

atau

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


Jenis Data Tarikh Masa

Jenis Data Masa Tarikh digunakan untuk menentukan tarikh dan masa.

Masa tarikh ditakrifkan menggunakan format berikut: "YYYY-MM-DDThh:mm:ss", di mana:

  • YYYY mewakili tahun

  • MM mewakili bulan

  • DD mewakili hari

  • T mewakili permulaan bahagian masa yang diperlukan

  • hh bermaksud jam

  • mm bermaksud minit

  • ss bermaksud saat

Nota: Semua bahan diperlukan!

Berikut ialah contoh pengisytiharan tarikh dan masa dalam skema:

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

Elemen dalam dokumen sepatutnya kelihatan seperti ini:

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

Atau sesuatu seperti ini:

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

Zon waktu

jika perlu Tentukan zon waktu Anda juga boleh memasukkan tarikh dan masa menggunakan Masa Pelarasan Universal (waktu UTC) dengan menambahkan "Z" selepas tarikh dan masa - contohnya:

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

Sebagai alternatif, anda boleh menentukan offset berdasarkan masa pelarasan dunia dengan menambahkan masa positif atau negatif selepas masa - Contohnya:

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

atau

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


h2>Jenis Data Tempoh

Digunakan untuk jenis data tempoh pada selang masa yang ditetapkan.

Selang masa ditentukan menggunakan format berikut: "PnYnMnDTnHnMnS", di mana:

  • P mewakili tempoh (diperlukan)

  • nY mewakili bilangan tahun

  • nM mewakili bilangan bulan

  • nD mewakili bilangan hari

  • T mewakili masa Mula bahagian (diperlukan jika anda bercadang untuk menentukan jam, minit dan saat)

  • nH mewakili bilangan jam

  • nM Mewakili bilangan minit

  • nS Mewakili bilangan saat

Berikut ialah contoh pengisytiharan tempoh dalam skema:

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

Elemen dalam dokumen sepatutnya kelihatan seperti ini:

<tempoh>P5Y</tempoh>

Contoh di atas mewakili kitaran 5 tahun.

Atau sesuatu seperti ini:

<tempoh>P5Y2M10D</tempoh>

Contoh di atas mewakili tempoh 5 tahun, 2 bulan dan 10 hari.

Atau sesuatu seperti ini:

<tempoh>P5Y2M10DT15H</tempoh>

Contoh di atas mewakili tempoh 5 tahun, 2 bulan , tempoh 10 hari dan 15 jam.

Atau sesuatu seperti ini:

<tempoh>PT15H</tempoh>

Contoh di atas mewakili tempoh 15 jam.

Tempoh negatif

Untuk menentukan tempoh negatif, masukkan tanda tolak sebelum P:

<tempoh>-P10D</ period>

Contoh di atas mewakili tempoh 10 hari negatif.


Jenis data tarikh dan masa

名称描述
date定义一个日期值
dateTime定义一个日期和时间值
duration定义一个时间间隔
gDay定义日期的一个部分 - 天 (DD)
gMonth定义日期的一个部分 - 月 (MM)
gMonthDay定义日期的一个部分 - 月和天 (MM-DD)
gYear定义日期的一个部分 - 年 (YYYY)
gYearMonth定义日期的一个部分 - 年和月 (YYYY-MM)
time定义一个时间值


Sekatan pada jenis data tarikh (Sekatan)

boleh digunakan bersama data tarikh jenis Had yang digunakan:

  • penghitungan

  • maksExclusive

  • maksInklusif

  • minExclusive

  • minInclusive

  • corak

  • whiteSpace

Laman web PHP Cina