XSD နေ့စွဲနှင့် အချိန် ဒေတာအမျိုးအစားများ
ရက်စွဲနှင့် အချိန် ဒေတာအမျိုးအစားများကို ရက်စွဲနှင့် အချိန်ပါရှိသော တန်ဖိုးများအတွက် အသုံးပြုပါသည်။
Date Data အမျိုးအစား
ရက်စွဲကို သတ်မှတ်ရန် ဒေတာအမျိုးအစားကို အသုံးပြုသည်။
ရက်စွဲကို အောက်ပါပုံစံ "YYYY-MM-DD" နေရာတွင် သတ်မှတ်ထားသည်-
- YYYY သည် နှစ်ကို ညွှန်ပြသည်။
- MM သည်လကိုညွှန်ပြသည်။
- DD သည်နေ့ကိုညွှန်ပြသည်။
မှတ်ချက်- အစိတ်အပိုင်းအားလုံး လိုအပ်ပါသည်။
အောက်ပါသည် အစီအစဉ်တစ်ခုရှိ ရက်စွဲကြေငြာချက်၏ ဥပမာတစ်ခုဖြစ်သည်။
<xs:element name="start" type="xs:date"/>
သင့်စာရွက်စာတမ်းရှိ အစိတ်အပိုင်းတစ်ခုသည် ဤကဲ့သို့ဖြစ်နိုင်သည်-
<start>2002-09-24</start>
အချိန်ဇုန်များ
အချိန်ဇုန်တစ်ခုကို သတ်မှတ်ရန်၊ ရက်စွဲနောက်ကွယ်ရှိ "Z" ကို ထည့်ခြင်းဖြင့် သင်သည် UTC အချိန်အတွင်း ရက်စွဲတစ်ခုအား ထည့်သွင်းနိုင်သည် - ဤကဲ့သို့ဖြစ်သည်-
<start>2002-09-24Z</start>
သို့မဟုတ် ရက်စွဲနောက်ကွယ်တွင် အပေါင်း သို့မဟုတ် အနုတ်လက္ခဏာအချိန်ကို ပေါင်းထည့်ခြင်းဖြင့် UTC အချိန်မှ အော့ဖ်ဆက်တစ်ခုကို သတ်မှတ်နိုင်သည် - ဤကဲ့သို့သော
<start>2002-09-24-06:00</start>
or
<start>2002-09-24+06:00</start>
အချိန်ဒေတာ အမျိုးအစား
အချိန်တစ်ခုသတ်မှတ်ရန် အချိန်ဒေတာအမျိုးအစားကို အသုံးပြုသည်။
အချိန်ကို အောက်ပါပုံစံ "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 အချိန်အတွင်း အချိန်တစ်ခုကို ထည့်သွင်းနိုင်သည် - ဤကဲ့သို့ဖြစ်သည်-
<start>09:30:10Z</start>
သို့မဟုတ် အချိန်နောက်ကွယ်တွင် အပေါင်း သို့မဟုတ် အနုတ်လက္ခဏာအချိန်ကို ပေါင်းထည့်ခြင်းဖြင့် UTC အချိန်မှ အော့ဖ်ဆက်တစ်ခုကို သတ်မှတ်နိုင်သည် - ဤကဲ့သို့သော
<start>09:30:10-06:00</start>
or
<start>09:30:10+06:00</start>
DateTime ဒေတာအမျိုးအစား
ရက်စွဲနှင့် အချိန်ကို သတ်မှတ်ရန် dateTime ဒေတာအမျိုးအစားကို အသုံးပြုသည်။
ရက်စွဲအချိန်အား အောက်ပါပုံစံ "YYYY-MM-DDThh:mm:ss" နေရာတွင် သတ်မှတ်ထားသည်-
- YYYY သည် နှစ်ကို ညွှန်ပြသည်။
- MM သည်လကိုညွှန်ပြသည်။
- DD သည်နေ့ကိုညွှန်ပြသည်။
- T သည် လိုအပ်သောအချိန်အပိုင်း၏အစကို ညွှန်ပြသည်။
- hh သည်နာရီကိုညွှန်ပြသည်။
- mm သည် မိနစ်ကိုညွှန်ပြသည်။
- ss သည် ဒုတိယကို ညွှန်ပြသည်။
မှတ်ချက်- အစိတ်အပိုင်းအားလုံး လိုအပ်ပါသည်။
အောက်ပါသည် အစီအစဉ်တစ်ခုရှိ dateTime ကြေငြာချက်၏ ဥပမာတစ်ခုဖြစ်သည်။
<xs:element name="startdate" type="xs:dateTime"/>
သင့်စာရွက်စာတမ်းရှိ အစိတ်အပိုင်းတစ်ခုသည် ဤကဲ့သို့ဖြစ်နိုင်သည်-
<startdate>2002-05-30T09:00:00</startdate>
သို့မဟုတ် ၎င်းသည် ဤကဲ့သို့ဖြစ်နိုင်သည်-
<startdate>2002-05-30T09:30:10.5</startdate>
အချိန်ဇုန်များ
အချိန်ဇုန်တစ်ခုကို သတ်မှတ်ရန်၊ အချိန်နောက်တွင် "Z" ကို ထည့်ခြင်းဖြင့် သင်သည် UTC အချိန်အတွင်း dateTime ကို ထည့်သွင်းနိုင်သည် - ဤကဲ့သို့ဖြစ်သည်-
<startdate>2002-05-30T09:30:10Z</startdate>
သို့မဟုတ် အချိန်နောက်ကွယ်တွင် အပေါင်း သို့မဟုတ် အနုတ်လက္ခဏာအချိန်ကို ပေါင်းထည့်ခြင်းဖြင့် UTC အချိန်မှ အော့ဖ်ဆက်တစ်ခုကို သတ်မှတ်နိုင်သည် - ဤကဲ့သို့သော
<startdate>2002-05-30T09:30:10-06:00</startdate>
or
<startdate>2002-05-30T09:30:10+06:00</startdate>
ကြာချိန် ဒေတာ အမျိုးအစား
အချိန်ကာလတစ်ခုသတ်မှတ်ရန် ကြာချိန်ဒေတာအမျိုးအစားကို အသုံးပြုသည်။
အချိန်ကြားကာလကို အောက်ပါပုံစံ "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>
အထက်ဖော်ပြပါ ဥပမာသည် အချိန်ကာလ 15 နာရီကို ဖော်ပြသည်။
အနုတ်လက္ခဏာကြာချိန်
အနုတ်လက္ခဏာကြာချိန်ကို သတ်မှတ်ရန် P ရှေ့မှာ အနုတ်လက္ခဏာကို ထည့်ပါ။
<period>-P10D</period>
အထက်ဖော်ပြပါ ဥပမာသည် အနှုတ် 10 ရက်၏ ကာလကို ဖော်ပြသည်။
နေ့စွဲနှင့် အချိန် ဒေတာအမျိုးအစားများ
Name | Description |
---|---|
date | Defines a date value |
dateTime | Defines a date and time value |
duration | Defines a time interval |
gDay | Defines a part of a date - the day (DD) |
gMonth | Defines a part of a date - the month (MM) |
gMonthDay | Defines a part of a date - the month and day (MM-DD) |
gYear | Defines a part of a date - the year (YYYY) |
gYearMonth | Defines a part of a date - the year and month (YYYY-MM) |
time | Defines a time value |
Date Data အမျိုးအစားများအပေါ် ကန့်သတ်ချက်များ
ရက်စွဲဒေတာအမျိုးအစားများနှင့် အသုံးပြုနိုင်သည့် ကန့်သတ်ချက်များ-
- စာရင်းကောက်ခြင်း။
- အများဆုံးသီးသန့်
- အများဆုံးပါဝင်ပါသည်။
- minExclusive
- ပါဝင်ပါသည်။
- ပုံစံ
- အာကာသ