XSD အချက်အလက် တစ်ရက်တစ်ချိန်

日期及时间数据类型用于包含日期和时间的值。

日期数据类型(Date Data Type)

日期数据类型用于定义日期。

日期使用此格式进行定义:"YYYY-MM-DD",其中:

  • YYYY ဟာ နှစ် ကို ကိုးကွယ်
  • MM ဟာ လ ကို ကိုးကွယ်
  • DD 表示天数

စကားလုံး:အရာ အားလုံး အကြိမ်ဖြတ် ဖြစ်သည်!

下面是一个有关 schema 中日期声明的例子:

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

စာတမ်း တွင် အခြေခံ အဆို ပြုလုပ်ခြင်း ကို အသေးစိတ်ကဲ့သို့

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

ဒုံးချိန်

如需规定一个时区,您也可以通过在日期后加一个 "Z" 的方式,使用世界调整时间(UTC time)来输入一个日期 - 比如这样:

2002-09-24Z

သို့မဟုတ် နေ့ ပြီး ပို သို့မဟုတ် ပို ဒုံးချိန် ကို ထပ်ထည့် ပြီး ကမ္ဘာ သဘာဝ ဒုံးချိန် အခြေခံ အချိန် ပြောင်းလဲ ကို ကျမ်းကျိန်း ရန် အလိုပါက နည်းလမ်း ဖြစ်သည် - နည်းလမ်း အဖြစ် အချက်အလက် ဖြစ်သည်:

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

သို့မဟုတ်

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

ဒုံးချိန် ဒုံးချိန် အချက်အလက် (Time Data Type)

ဒုံးချိန် ဒုံးချိန် အချက်အလက် ကို ဖော်ပြရန် အသုံးပြုသည်。

ဒုံးချိန် ကို ဖော်ပြရန် အောက်ပါ ပုံစံ ကို အသုံးပြုသည် - "hh:mm:ss" တွင် ၊ အခြားအရာများ မှာ -

  • hh ဟာ နာရီ ကို ကိုးကွယ်
  • mm ဟာ မိနစ် ကို ကိုးကွယ်
  • ss ဟာ စက္ကူ ကို ကိုးကွယ်

စကားလုံး:အရာ အားလုံး အကြိမ်ဖြတ် ဖြစ်သည်!

ပုံစံ အရ ဒုံးချိန် ဖော်ပြချက် တစ် ခု ကို အခြေခံ ဖော်ပြနိုင်သည့် အချက်အလက် ဖြစ်သည်:

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

စာတမ်း တွင် အခြေခံ အဆို ပြုလုပ်ခြင်း ကို အသေးစိတ်ကဲ့သို့

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

သို့မဟုတ် အသေးစိတ်ကဲ့သို့

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

ဒုံးချိန်

ဒုံးချိန် ဒုံးချိန် ကို ကျမ်းကျိန်း ရန် လို့လျှင် ၊ သုံး သုံး အပြီး "Z" ပုံ ကို ထပ်ထည့် ပြီး ကမ္ဘာ သဘာဝ ဒုံးချိန် (UTC time) ကို အသုံးပြု ပြီး ဒုံးချိန် ကို နှုတ်ချက် ဖွင့် ရန် အလိုပါက နည်းလမ်း ဖြစ်သည် - နည်းလမ်း အဖြစ် အချက်အလက် ဖြစ်သည်:

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

သို့မဟုတ် စက္ခု နောက်မှ ပြင်းထန် သော စက္ခု ကို ချမှတ်ရန် ဖြင့် သုံးပြီး အခြေခံ အချက်အလက် ကို ပြုလုပ်ပါ - အမှတ်အသား ဖြင့်

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

သို့မဟုတ်

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

နေ့ မနေ ဒုံးချိန် အချက်အလက် (DateTime Data Type)

နေ့ မနေ ဒုံးချိန် အချက်အလက် ကို ဖော်ပြရန် အသုံးပြုသည်。

နေ့ မနေ ပုံစံ ကို ဖော်ပြရန် ဖြင့် အောက်ပါ ပုံစံ ကို အသုံးပြုသည် - "YYYY-MM-DDThh:mm:ss" တွင် ၊ အခြားအရာများ မှာ -

  • YYYY ဟာ နှစ် ကို ကိုးကွယ်
  • MM ဟာ လ ကို ကိုးကွယ်
  • DD ဟာ ရက် ကို ကိုးကွယ်
  • T ဟာ ကိစ္စ အချိန် ပုံစံ ကို စတင် ပြီး
  • hh ဟာ နာရီ ကို ကိုးကွယ်
  • mm ဟာ မိနစ် ကို ကိုးကွယ်
  • ss ဟာ စက္ကူ ကို ကိုးကွယ်

စကားလုံး:အရာ အားလုံး အကြိမ်ဖြတ် ဖြစ်သည်!

ပုံစံ အရ နေ့ မနေ ဖော်ပြချက် တစ် ခု ကို အခြေခံ ဖော်ပြနိုင်သည့် အချက်အလက် ဖြစ်သည်:

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

စာတမ်း တွင် အခြေခံ အဆို ပြုလုပ်ခြင်း ကို အသေးစိတ်ကဲ့သို့

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

သို့မဟုတ် အသေးစိတ်ကဲ့သို့

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

ဒုံးချိန်

သင် ဒေတာ ဒုံးချိန် တစ် ပုံ ကို ကျမ်းကျိန်း ရန် လို့လျှင် ၊ နေ့ မနေ နှင့် သုံး သုံး အပြီး "Z" ပုံ ကို ထပ်ထည့် ပြီး ကမ္ဘာ သဘာဝ ဒုံးချိန် (UTC time) ကို အသုံးပြု ပြီး နေ့ မနေ ကို နှုတ်ချက် ဖွင့် ရန် အလိုပါက နည်းလမ်း ဖြစ်သည် - နည်းလမ်း အဖြစ် အချက်အလက် ဖြစ်သည်:

<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>

စက္ခု အချက်အလက် (Duration Data Type)

စက္ခု အချက်အလက် အချက်အလက် အသုံးပြုခြင်း အချက်အလက်

စက္ခု အချက်အလက် အစား အသုံးပြုခြင်း ပြုလုပ်ခြင်း အဆိုပါ ပုံစံအား ချမှတ်ရန်

  • P က စက္ခု အချက်အလက်
  • nY က နှစ် အချက်အလက်
  • nM က လ အချက်အလက်
  • nD က ရက် အချက်အလက်
  • T က စက္ခု အချက်အလက် ပုံစံ
  • nH က နာရီ အချက်အလက်
  • nM က မိနစ် အချက်အလက်
  • nS က စက္ခု အချက်အလက်

အဆိုပါ schema တွင် စက္ခု အချက်အလက် ကို ချမှတ်ခြင်း အချက်အလက်

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

စာတမ်း တွင် အခြေခံ အဆို ပြုလုပ်ခြင်း ကို အသေးစိတ်ကဲ့သို့

<period>P5Y</period>

အထူးသဖြင့် နှစ် ၅ နှစ် အစား အစား

သို့မဟုတ် အသေးစိတ်ကဲ့သို့

<period>P5Y2M10D</period>

အထူးသဖြင့် နှစ် ၅ နှစ် အစား ၂ လ နှင့် ၁၀ ရက် အစား အစား

သို့မဟုတ် အသေးစိတ်ကဲ့သို့

<period>P5Y2M10DT15H</period>

အထူးသဖြင့် နှစ် ၅ နှစ် အစား ၂ လ နှင့် ၁၀ ရက် နှင့် ၁၅ နာရီ အစား အစား

သို့မဟုတ် အသေးစိတ်ကဲ့သို့

<period>PT15H</period>

အထူးသဖြင့် နှစ်မှ တစ်လ အစား ၁၅ နာရီ အစား အစား

ပျက်ကွက် စက္ခု အချက်အလက်

အက်စ် ပြီးနောက် ပြင်းထန် သော စက္ခု အချက်အလက် ကို ချမှတ်ခြင်း အတွက် သတ်မှတ် ရန် ပျက်ကွက်သည့် လိုအပ်ချက် ပြုလုပ်ပါ

<period>-P10D</period>

အထူးသဖြင့် နှစ်မှ တစ်လ အစား ၁၀ ရက် နှင့် ပေါင်း စက္ခု ၁၀ နာရီ အစား အစား

ရက် ရုံး နှင့် စက္ခု အချက်အလက်

အမည် ဖော်ပြ
date ရက် ရုံး အချက်အလက်
dateTime ရက် ရုံး နှင့် စက္ခု အချက်အလက်
duration စက္ခုပတ် တစ်ခု အချက်အလက်
gDay ရက် ရုံး တစ်စိတ် အချက်အလက် - ရက် (DD)
gMonth ရက် ရုံး တစ်စိတ် အချက်အလက် - လ (MM)
gMonthDay ရက် ရုံး တစ်စိတ် အချက်အလက် - လ နှင့် ရက် (MM-DD)
gYear ရက် ရုံး တစ်စိတ် အချက်အလက် - နှစ် (YYYY)
gYearMonth ရက် ရုံး တစ်စိတ် အချက်အလက် - နှစ် နှင့် လ (YYYY-MM)
time တစ်ခု၏ အချက်အလက်

တစ်ရက်တစ်ချိန် ဗဟိုသား အကွက်အဖွဲ့

တစ်ရက်တစ်ချိန် ဗဟိုသား အသုံးပြု အကွက်အဖွဲ့

  • enumeration
  • maxExclusive
  • maxInclusive
  • minExclusive
  • minInclusive
  • pattern
  • whiteSpace