Latest web development tutorials

XML Schema ชนิดข้อมูลวัน / เวลา

วันที่และเวลาประเภทข้อมูลสำหรับค่าที่มีวันที่และเวลา


ชนิดข้อมูลวัน (วันที่ชนิดของข้อมูล)

ชนิดข้อมูลวันที่จะใช้ในการกำหนดวันที่

รูปแบบวันนี้ถูกกำหนด "YYYY-MM-DD" อยู่ที่ไหน:

  • ปปปปบ่งชี้ปี
  • MM คือเดือน
  • DD หมายถึงจำนวนวัน

หมายเหตุ: ส่วนประกอบทั้งหมดที่จำเป็นต้องมี

ต่อไปนี้เป็นคำสั่งเกี่ยวกับตัวอย่างวันที่คี A:

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

องค์ประกอบในเอกสารที่ควรมีลักษณะเช่นนี้

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

โซนเวลา

เพื่อระบุโซนเวลาที่คุณยังสามารถเพิ่มวันใน "Z" วิธีที่ใช้เวลาโลก (เวลา UTC) เพื่อเข้าสู่วันที่ - เช่นนี้

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

หรือวันต่อมาเช่นอาจจะโดยการเพิ่มวิธีการเวลาบวกหรือลบต่อการปรับบทบัญญัติไปทั่วโลกตามเวลาชดเชย - เช่นนี้

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

或者

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


H2> ประเภทข้อมูลเวลา (เวลาชนิดของข้อมูล)

เวลาชนิดข้อมูลที่จะใช้ในการกำหนดเวลา

เวลาที่ถูกกำหนดโดยใช้รูปแบบต่อไปนี้: "HH: mm: ss" ซึ่ง

  • HH เป็นชั่วโมง
  • มมคือนาทีที่
  • เอสเอสแสดงให้เห็นถึงวินาที

หมายเหตุ: ส่วนประกอบทั้งหมดที่จำเป็นต้องมี!

นี่คือตัวอย่างของเวลาในการประกาศสคีที่เกี่ยวข้องที่ใช้งาน:

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

องค์ประกอบในเอกสารที่ควรมีลักษณะเช่นนี้

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

หรือเช่นนี้

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

โซนเวลา

เพื่อระบุโซนเวลาที่คุณยังสามารถเพิ่มเวลาหลังจากที่ "Z" วิธีที่ใช้เวลาโลก (เวลา UTC) เพื่อป้อนเวลา - เช่นนี้

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

หรือสามารถสร้างขึ้นหลังจากเวลาที่จะเพิ่มวิธีการเวลาบวกหรือลบต่อการปรับบทบัญญัติไปทั่วโลกตามเวลาชดเชย - เช่นนี้

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

or

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


วันที่เวลาประเภทข้อมูล (DateTime ชนิดข้อมูล)

datetime ชนิดข้อมูลที่จะใช้ในการกำหนดวันที่และเวลา

วันที่และเวลาที่ใช้ความละเอียดดังต่อไปนี้รูปแบบ: "YYYY-MM-DDThh: mm: ss" อยู่ที่ไหน:

  • ปปปปบ่งชี้ปี
  • MM คือเดือน
  • DD เป็นวันที่
  • T บ่งบอกถึงเวลาเริ่มต้นส่วนที่จำเป็น
  • HH เป็นชั่วโมง
  • มมคือนาทีที่
  • เอสเอสแสดงให้เห็นถึงวินาที

หมายเหตุ: ส่วนประกอบทั้งหมดที่จำเป็นต้องมี!

นี่คือตัวอย่างของสคีที่เกี่ยวข้องกับวันที่และเวลาที่ระบุไว้ต่อไปนี้:

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

องค์ประกอบในเอกสารที่ควรมีลักษณะเช่นนี้

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

หรือเช่นนี้

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

โซนเวลา

เพื่อระบุโซนเวลาที่คุณยังสามารถเพิ่มวันและเวลาในการ "Z" วิธีที่ใช้เวลาโลก (เวลา UTC) เพื่อป้อนวันที่และเวลา - เช่นนี้

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

หรือสามารถสร้างขึ้นหลังจากเวลาที่จะเพิ่มวิธีการเวลาบวกหรือลบต่อการปรับบทบัญญัติไปทั่วโลกตามเวลาชดเชย - เช่นนี้

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

或者

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


H2> ชนิดข้อมูลระยะเวลา (ระยะเวลาชนิดของข้อมูล)

ชนิดข้อมูลสำหรับระยะเวลาของช่วงเวลาที่กำหนดไว้

ช่วงเวลาโดยใช้รูปแบบต่อไปนี้เพื่อระบุ "PnYnMnDTnHnMnS" ซึ่งใน:

  • P หมายถึงวงจร (จำเป็น)
  • nY หมายถึงจำนวนปีที่ผ่านมา
  • นาโนเมตรระบุจำนวนเดือน
  • nD หมายถึงจำนวนวัน
  • T หมายถึงส่วนเวลาของการเริ่มต้น (ถ้าคุณวางแผนชั่วโมงที่ระบุนาทีและวินาทีตัวเลือกนี้ถูกต้อง)
  • nH ระบุจำนวนชั่วโมง
  • นาโนเมตรจำนวนนาที
  • nS จำนวนวินาที

นี่คือตัวอย่างของสคีที่เกี่ยวข้องกับระยะเวลาของการประกาศนี้:

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

องค์ประกอบในเอกสารที่ควรมีลักษณะเช่นนี้

<period>P5Y</period>

ตัวอย่างข้างต้นแสดงให้เห็นว่าระยะเวลาห้าปี

หรือเช่นนี้

<period>P5Y2M10D</period>

ตัวอย่างข้างต้นแสดงให้เห็นว่า 5 ปี 2 เดือนและ 10 วันรอบ

หรือเช่นนี้

<period>P5Y2M10DT15H</period>

ตัวอย่างข้างต้นแสดงให้เห็นว่า 5 ปี 2 เดือน, 10 วันและ 15 ชั่วโมงระยะเวลา

หรือเช่นนี้

<period>PT15H</period>

ตัวอย่างข้างต้นแสดงให้เห็นเป็นระยะเวลา 15 ชั่วโมง

ระยะเวลาในเชิงลบ

เพื่อระบุระยะเวลาที่เป็นลบให้ใส่เครื่องหมายลบก่อนที่ P:

<period>-P10D</period>

ตัวอย่างข้างต้นแสดงให้เห็นว่ารอบ 10 วันที่เป็นลบ


วันที่และเวลาชนิดข้อมูล

ชื่อ ลักษณะ
วันที่ กำหนดค่าวันที่
dateTime กำหนดวันที่และเวลาที่คุ้มค่า
ระยะเวลา กำหนดช่วงเวลา
GDay ส่วนหนึ่งของความหมายของวันที่ - วัน (DD)
gMonth ส่วนหนึ่งของความหมายของวัน - เดือน (mm)
gMonthDay เป็นส่วนหนึ่งของความหมายของวันที่ - เดือนและวัน (MM-DD)
gYear เป็นส่วนหนึ่งของความหมายของวันที่ - ปี (ปปปป)
gYearMonth เป็นส่วนหนึ่งของความหมายของวันที่ - ปีและเดือน (YYYY-MM)
เวลา กำหนดค่าเวลา


ชนิดข้อมูลวันที่กำหนดไว้ ( จำกัด )

สามารถนำมาใช้ร่วมกับประเภทข้อมูลวันที่มีการกำหนด:

  • การนับ
  • maxExclusive
  • maxInclusive
  • minExclusive
  • minInclusive
  • แบบแผน
  • ช่องว่าง