XSD စကာတင် စကာတင်

ရက် အချက်အလက် နှင့် အချိန် အချက်အလက် အသုံးပြုသည်

ရက် ရာခဲ့ အချက်အလက် (Date Data Type)

ရက် ရာခဲ့ အချက်အလက် အသုံးပြုသည်

ရက် အသုံးပြုရာတွင် ဒီ ပုံစံ ဖုန်းချိုးကို သုံးပြုသည်: "YYYY-MM-DD" တွင်:

  • YYYY သည် နှစ် ကို ကိုးလည်းပါ
  • MM သည် လပါး ကို ကိုးလည်းပါ
  • DD ကို ရက်စွဲ ပြောဆိုသည်

အစီရင်ခံပါ:အရာတခုခုကို ဆက်လက်သုံးစွဲပါကြောင်း!

ဒီအရာသည် schema တွင် ရက် သတင်းမျိုး အကြောင်းကျည်းတစ်ခုဖြစ်ပါသည်:

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

ဂရမ်နသိမ် အရ အဆိုပါ အချက်အလက်များ သည် အတူအတွက် သို့မဟုတ်

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

အချိန်စံ

သုံးစွဲရန် အချိန် လွှမ်းခြုံရာ ကို ကိုးလည်းပါ ကာ ကမ္ဘာ့အချိန် အပြင်ဆင်ခြင်း (UTC time) ကို အသုံးပြုပါ - ပုံမှာ ဒါနဲ့တူ:

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

သုံးစွဲရန် အချိန် လွှမ်းခြုံရာ ကို ကိုးလည်းပါ ကာ ကမ္ဘာ့အချိန် အပြင်ဆင်ခြင်း (UTC time) ကို အသုံးပြုပါ - ပုံမှာ ဒါနဲ့တူ:

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

သို့မဟုတ်

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

အချိန် သတင်းမျိုး အဖွဲ့အစည်း (Time Data Type)

အချိန် သတင်းမျိုး အဖွဲ့အစည်း သည် အချိန် သတင်းမျိုး ကို အကြောင်းကျည်းခြင်း အတွက် သုံးစွဲပါသည်。

အချိန် အကြောင်းကျည်း ကို ဒီအစား ပြင်ဆင်ခြင်း ပြုလုပ်ပါ: "hh:mm:ss" တွင် အကြောင်းအားဖြင့်:

  • hh သည် နာရီကို ကိုးလည်းပါ
  • mm သည် မိနစ်ကို ကိုးလည်းပါ
  • ss သည် စက္ကူးကို ကိုးလည်းပါ

အစီရင်ခံပါ:အရာတခုခုကို ဆက်လက်သုံးစွဲပါကြောင်း!

ဒီအရာသည် schema တွင် အချိန် သတင်းမျိုး အကြောင်းကျည်းတစ်ခုဖြစ်ပါသည်:

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

ဂရမ်နသိမ် အရ အဆိုပါ အချက်အလက်များ သည် အတူအတွက် သို့မဟုတ်

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

သို့မဟုတ် အတူအတွက် သို့မဟုတ်

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

အချိန်စံ

သုံးစွဲရန် အချိန် အတွင်း အချိန်လွှမ်းခြုံရာ ကို ကိုးလည်းပါ ကာ ကမ္ဘာ့အချိန် အပြင်ဆင်ခြင်း (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 သည် စက္ကူးကို ကိုးလည်းပါ

အစီရင်ခံပါ:အရာတခုခုကို ဆက်လက်သုံးစွဲပါကြောင်း!

ဒီအရာသည် schema တွင် ရက်စွဲ အချိန် သတင်းမျိုး အကြောင်းကျည်းတစ်ခုဖြစ်ပါသည်:

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

ဂရမ်နသိမ် အရ အဆိုပါ အချက်အလက်များ သည် အတူအတွက် သို့မဟုတ်

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

သို့မဟုတ် အတူအတွက် သို့မဟုတ်

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

အချိန်စံ

အချိန်စံ ကို ခွင့်ပြုရန် သင် ရက် နှင့် စံတော်ချိန် ပြီး ပြီးတော့ "Z" ကို ထည့်သွင်းပါ သုံးပုံစံ ကို အသုံးပြုပါ - အတူအတွက် သို့မဟုတ်

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

သုံးပုံစံ သုံးပုံစံ သည် သုံးပုံစံ ကို ခွင့်ပြုရန် အသုံးပြုသည်。

သုံးပုံစံ သုံးပုံစံ ကို ခွင့်ပြုရန် အောက်ပါ ပုံစံ ကို အသုံးပြုပါ: "PnYnMnDTnHnMnS" တွင်:

  • P သည် သုံးပုံစံ (လိုအပ်သည်)
  • nY သည် နှစ် အရေအတွက်
  • nM သည် လ အရေအတွက်
  • nD သည် ရက် အရေအတွက်
  • T သည် စံတော်ချိန် အစိတ် (သင် နာရီ၊ မိနစ်၊ စက္ကူ ကို ခွင့်ပြုရန် အရ လိုအပ်သည်)
  • nH သည် နာရီ အရေအတွက်
  • nM သည် မိနစ် အရေအတွက်
  • nS သည် စက္ကူ အရေအတွက်

ဂရမ်နသိမ် အရ သုံးပုံစံ ကို ဖော်ပြသော အချက်အလက် တစ်ခု

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

ဂရမ်နသိမ် အရ အဆိုပါ အချက်အလက်များ သည် အတူအတွက် သို့မဟုတ်

<period>P5Y</period>

အထူးသဖြင့် ၅ နှစ် သုံးပုံစံ ကို ကိုးကားသည်。

သို့မဟုတ် အတူအတွက် သို့မဟုတ်

<period>P5Y2M10D</period>

အထူးသဖြင့် ၅ နှစ်၊ ၂ လ၊ ၁၀ ရက် သုံးပုံစံ ကို ကိုးကားသည်。

သို့မဟုတ် အတူအတွက် သို့မဟုတ်

<period>P5Y2M10DT15H</period>

အထူးသဖြင့် ၅ နှစ်၊ ၂ လ၊ ၁၀ ရက် နှင့် ၁၅ နာရီ သုံးပုံစံ ကို ကိုးကားသည်。

သို့မဟုတ် အတူအတွက် သို့မဟုတ်

<period>PT15H</period>

အထူးသဖြင့် ၁၅ နာရီ သုံးပုံစံ ကို ကိုးကားသည်。

လွန်ခဲ့သော သုံးပုံစံ

လွန်ခဲ့သော သုံးပုံစံ ကို ခွင့်ပြုရန် P အား နှစ်ခြား ကို ထည့်သွင်းပါ

<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