XMLGregorianCalendar 類別
定義
重要
部分資訊涉及發行前產品,在發行之前可能會有大幅修改。 Microsoft 對此處提供的資訊,不做任何明確或隱含的瑕疵擔保。
W3C XML 架構 1 的表示法。
[Android.Runtime.Register("javax/xml/datatype/XMLGregorianCalendar", DoNotGenerateAcw=true)]
public abstract class XMLGregorianCalendar : Java.Lang.Object, IDisposable, Java.Interop.IJavaPeerable, Java.Lang.ICloneable
[<Android.Runtime.Register("javax/xml/datatype/XMLGregorianCalendar", DoNotGenerateAcw=true)>]
type XMLGregorianCalendar = class
inherit Object
interface ICloneable
interface IJavaObject
interface IDisposable
interface IJavaPeerable
- 繼承
- 屬性
- 實作
備註
W3C XML 架構 1.0 日期/時間數據類型的表示。 具體來說,這些日期/時間數據類型為 c dateTime/c、c time</c>、<c>date</c>、<c gYearMonth</>c、c>>gMonthDay</c、<<>c gYear</>>><c c gMonth</>c 和 <XML 命名空間"http://www.w3.org/2001/XMLSchema"
中所定義的 c>gDay</c。<<>>><> 這些數據類型在 W3C XML 架構 1.0 第 2 節 3.2.7-14 中定義。
下表定義 XML 架構 1.0 日期/時間資料類型欄位與這個類別欄位之間的對應。 它也摘要說明 W3C XML 架構 1.0 第 2 部分、附錄 D、 ISO 8601 日期和時間格式中定義的日期和時間字段的值條件約束。
“datetimefieldsmapping”/><table border=“2” rules=“all” cellpadding=“2”><thead<>tr<>th align=“center” colspan=“3”> Date/Time Datatype Field Mapping between XML Schema 1.0 and Java Representation </th<>/tr></thead><tbody><tr<>th XML Schema 1.0<br/> datatype<br/> field</th>>><related<br/>XMLGregorianCalendar<br/>存取子 (s) </th<>Value Range</th<>>/tr> “datetimefield-year”/> <tr><td>year </td><td><c) 0 gt;#getYear () </c) 2 gt;+ <c) 4 gt;#getEon () </c) 6 gt;或) 7 lt;br/><c>#getEonAndYear</c></td><td><c>getYear () </c>是介於 - (10^9-1) 到 (10^9) -1 或 < 之間的值;c>DatatypeConstants#FIELD_UNDEFINED</c>。<br/><c>#getEon () </c>是高階年份值,以十億年為單位。<br/><c>getEon () </c>的值大於或等於 (10^9) 或小於或等於 - (10^9) 。 null 的值表示字段未定義。</br>假設 <請參閱 href=“http://www.w3.org/2001/05/xmlschema-errata#e2-63”>XML Schema 1.0 errata</see> 指出年份零將會是未來 XML 架構版本中的有效語彙值,此類別可讓年份字段設定為零。 否則,會依照 errata 和 [ISO-8601-1988] 中所述,處理年份域值。 請注意,W3C XML 架構 1.0 驗證不允許年份欄位的值為零。 </td></tr>“datetimefield-month”/&燃氣輪機;<tr&燃氣輪機;<td&燃氣輪機;month </td&燃氣輪機;<td&燃氣輪機;<c>#getMonth () </c></td&燃氣輪機;<td&燃氣輪機;1 到 12 或 <c&燃氣輪機;DatatypeConstants#FIELD_UNDEFINED</c></td&燃氣輪機;</tr&燃氣輪機;“datetimefield-day”/&放大器;燃氣輪機;&放大器;lt;tr&放大器;燃氣輪機;&放大器;lt;td&放大器;燃氣輪機;day &放大器;lt;/td&放大器;燃氣輪機;&放大器;lt;td&放大器;燃氣輪機;&放大器;lt;c&放大器;gt;#getDay () &放大器;lt;/c&放大器;gt;&放大器;lt;/td&放大器;燃氣輪機;&放大器;lt;td&放大器;燃氣輪機;與月份無關,最大範圍為 1 到 31 或 &放大器;lt;c&放大器;燃氣輪機;DatatypeConstants#FIELD_UNDEFINED&放大器;lt;/c&放大器;燃氣輪機;。&放大器;lt;br/&放大器;燃氣輪機;相對於月份欄位值的基準值條件約束為 &放大器;lt;請參閱 href=“http://www.w3.org/TR/xmlschema-2/#isoformats”&放大器;燃氣輪機;W3C XML 架構 1.0 第 2 部分,附錄 D&放大器;lt;/see&放大器;燃氣輪機;。 &放大器;lt;/td&放大器;燃氣輪機;&放大器;lt;/tr&放大器;燃氣輪機;&放大器;lt;tr id=“datetimefield-hour”&放大器;燃氣輪機;&放大器;lt;td&放大器;燃氣輪機;小時&放大器;lt;/td&放大器;燃氣輪機;&放大器;lt;td&放大器;gt;&放大器;lt;c&放大器;gt;#getHour () &放大器;lt;/c&放大器;gt;&放大器;lt;/td&放大器;燃氣輪機;&放大器;lt;td&放大器;燃氣輪機;0 到 24 或 &放大器;lt;c&放大器;燃氣輪機;DatatypeConstants#FIELD_UNDEFINED&放大器;lt;/c&放大器;燃氣輪機;。 若值為24,分鐘和秒字段必須每一 & 為零;放大器;lt;請參閱 href=“http://www.w3.org/2001/05/xmlschema-errata#e2-45”&放大器;gt;XML 架構 Errata&放大器;lt;/see&放大器;燃氣輪機;。 &放大器;lt;/td&放大器;燃氣輪機;&放大器;lt;/tr&放大器;燃氣輪機;“datetimefield-minute”/&放大器;放大器;燃氣輪機;&放大器;放大器;lt;tr&放大器;放大器;燃氣輪機;&放大器;放大器;lt;td&放大器;放大器;燃氣輪機;分鐘 &放大器;放大器;lt;/td&放大器;放大器;燃氣輪機;&放大器;放大器;lt;td&放大器;放大器;燃氣輪機;&放大器;放大器;lt;c&放大器;放大器;gt;#getMinute () &放大器;放大器;lt;/c&放大器;放大器;gt;&放大器;放大器;lt;/td&放大器;放大器;燃氣輪機;&放大器;放大器;lt;td&放大器;放大器;燃氣輪機;0 到 59 或 &放大器;放大器;lt;c&放大器;放大器;燃氣輪機;DatatypeConstants#FIELD_UNDEFINED&放大器;放大器;lt;/c&放大器;放大器;gt;&放大器;放大器;lt;/td&放大器;放大器;燃氣輪機;&放大器;放大器;lt;/tr&放大器;放大器;燃氣輪機;“datetimefield-second”/&放大器;放大器;放大器;燃氣輪機;&放大器;放大器;放大器;lt;tr&放大器;放大器;放大器;燃氣輪機;&放大器;放大器;放大器;lt;td&放大器;放大器;放大器;燃氣輪機;第二&放大器;放大器;放大器;lt;/td&放大器;放大器;放大器;燃氣輪機;&放大器;放大器;放大器;lt;td&放大器;放大器;放大器;燃氣輪機;&放大器;放大器;放大器;lt;c&放大器;放大器;放大器;gt;#getSecond () &放大器;放大器;放大器;lt;/c&放大器;放大器;放大器;燃氣輪機;+ &放大器;放大器;放大器;lt;c&放大器;放大器;放大器;gt;#getMillisecond () &放大器;放大器;放大器;lt;/c&放大器;放大器;放大器;gt;/1000 或&放大器;放大器;放大器;lt;br/&放大器;放大器;放大器;燃氣輪機;&放大器;放大器;放大器;lt;c&放大器;放大器;放大器;gt;#getSecond () &放大器;放大器;放大器;lt;/c&放大器;放大器;放大器;燃氣輪機;+ &放大器;放大器;放大器;lt;c&放大器;放大器;放大器;gt;#getFractionalSecond () &放大器;放大器;放大器;lt;/c&放大器;放大器;放大器;gt;&放大器;放大器;放大器;lt;/td&放大器;放大器;放大器;燃氣輪機;&放大器;放大器;放大器;lt;td&放大器;放大器;放大器;燃氣輪機;&放大器;放大器;放大器;lt;c&放大器;放大器;放大器;gt;#getSecond () &放大器;放大器;放大器;lt;/c&放大器;放大器;放大器;燃氣輪機;從 0 到 60 或 &放大器;放大器;放大器;lt;c&放大器;放大器;放大器;燃氣輪機;DatatypeConstants#FIELD_UNDEFINED&放大器;放大器;放大器;lt;/c&放大器;放大器;放大器;燃氣輪機;。&放大器;放大器;放大器;lt;br/&放大器;放大器;放大器;燃氣輪機;&放大器;放大器;放大器;lt;i&放大器;放大器;放大器;gt; (附注:60 只允許 leap second。) &放大器;放大器;放大器;lt;/i&放大器;放大器;放大器;gt;&放大器;放大器;放大器;lt;br/&放大器;放大器;放大器;燃氣輪機;&放大器;放大器;放大器;lt;c&放大器;放大器;放大器;gt;#getFractionalSecond () &放大器;放大器;放大器;lt;/c&放大器;放大器;放大器;燃氣輪機;當 & 時,允許範圍從0.0到1.0的無限精確度;放大器;放大器;放大器;lt;c&放大器;放大器;放大器;gt;#getSecond () &放大器;放大器;放大器;lt;/c&放大器;放大器;放大器;燃氣輪機;為 defined.&放大器;放大器;放大器;lt;br/&放大器;放大器;放大器;燃氣輪機;&放大器;放大器;放大器;lt;c&放大器;放大器;放大器;燃氣輪機;FractionalSecond&放大器;放大器;放大器;lt;/c&放大器;放大器;放大器;燃氣輪機;為選擇性,且值為 &放大器;放大器;放大器;lt;c&放大器;放大器;放大器;燃氣輪機;null&放大器;放大器;放大器;lt;/c&放大器;放大器;放大器;燃氣輪機;未定義時為 undefined.&放大器;放大器;放大器;lt;br /&放大器;放大器;放大器;燃氣輪機;&放大器;放大器;放大器;lt;c&放大器;放大器;放大器;gt;#getMillisecond () &放大器;放大器;放大器;lt;/c&放大器;放大器;放大器;燃氣輪機;是 & 值之便利毫秒精確度;放大器;放大器;放大器;lt;c&放大器;放大器;放大器;gt;#getFractionalSecond () &放大器;放大器;放大器;lt;/c&放大器;放大器;放大器;燃氣輪機;。 &放大器;放大器;放大器;lt;/td&放大器;放大器;放大器;燃氣輪機;&放大器;放大器;放大器;lt;/tr&放大器;放大器;放大器;燃氣輪機;&放大器;放大器;放大器;lt;tr id=“datetimefield-timezone”&放大器;放大器;放大器;燃氣輪機;&放大器;放大器;放大器;lt;td&放大器;放大器;放大器;燃氣輪機;時區 &放大器;放大器;放大器;lt;/td&放大器;放大器;放大器;燃氣輪機;&放大器;放大器;放大器;lt;td&放大器;放大器;放大器;燃氣輪機;&放大器;放大器;放大器;lt;c&放大器;放大器;放大器;gt;#getTimezone () &放大器;放大器;放大器;lt;/c&放大器;放大器;放大器;gt;&放大器;放大器;放大器;lt;/td&放大器;放大器;放大器;燃氣輪機;&放大器;放大器;放大器;lt;td&放大器;放大器;放大器;燃氣輪機;分鐘數或 &放大器;放大器;放大器;lt;c&放大器;放大器;放大器;燃氣輪機;DatatypeConstants#FIELD_UNDEFINED&放大器;放大器;放大器;lt;/c&放大器;放大器;放大器;燃氣輪機;。 值範圍從 -14 小時 (-14 * 60 分鐘) 到 14 小時 (14 * 60 分鐘) 。 &放大器;放大器;放大器;lt;/td&放大器;放大器;放大器;燃氣輪機;&放大器;放大器;放大器;lt;/tr&放大器;放大器;放大器;燃氣輪機;&放大器;放大器;放大器;lt;/tbody&放大器;放大器;放大器;燃氣輪機;&放大器;放大器;放大器;lt;/table&放大器;放大器;放大器;燃氣輪機;
上述數據表中欄位所列的所有最大值空間條件約束都會由處理站方法檢查。
在 1.5 中新增。
的 javax.xml.datatype.XMLGregorianCalendar
Java 檔。
此頁面的部分是根據 原始碼專案所建立和共用的工作進行修改,並根據 中所述的詞彙使用。
建構函式
XMLGregorianCalendar() |
W3C XML 架構 1 的表示法。 |
XMLGregorianCalendar(IntPtr, JniHandleOwnership) |
建立 JNI 物件的 Managed 表示法時所使用的建構函式;由運行時間呼叫。 |
屬性
Class |
傳回這個 |
Day |
W3C XML 架構 1 的表示法。 |
Eon |
W3C XML 架構 1 的表示法。 |
EonAndYear |
W3C XML 架構 1 的表示法。 |
FractionalSecond |
W3C XML 架構 1 的表示法。 |
Handle |
基礎Android實例的句柄。 (繼承來源 Object) |
Hour |
傳回時數或 FieldUndefined。 |
IsValid |
依 |
JniIdentityHashCode |
W3C XML 架構 1 的表示法。 (繼承來源 Object) |
JniPeerMembers |
W3C XML 架構 1 的表示法。 |
Millisecond |
傳回的 |
Minute |
FieldUndefined如果未定義此欄位,則傳回 。 |
Month |
W3C XML 架構 1 的表示法。 |
PeerReference |
W3C XML 架構 1 的表示法。 (繼承來源 Object) |
Second |
W3C XML 架構 1 的表示法。 |
ThresholdClass |
此 API 支援 Mono for Android 基礎結構,並不適合直接從您的程式代碼使用。 |
ThresholdType |
此 API 支援 Mono for Android 基礎結構,並不適合直接從您的程式代碼使用。 |
Timezone |
傳回以分鐘為單位的時區位移,如果未 FieldUndefined 定義這個選擇性字段,則傳回時區位移。 |
XMLSchemaType |
W3C XML 架構 1 的表示法。 |
Year |
W3C XML 架構 1 的表示法。 |
方法
Add(Duration) |
新增 |
Clear() |
將所有欄位取消設定為未定義。 |
Clone() |
建立並傳回這個 對象的複本。 |
Compare(XMLGregorianCalendar) |
比較 W3C XML 架構 1 的兩個實例。 |
Dispose() |
W3C XML 架構 1 的表示法。 (繼承來源 Object) |
Dispose(Boolean) |
W3C XML 架構 1 的表示法。 (繼承來源 Object) |
Equals(Object) |
指出其他物件是否「等於」這個物件。 (繼承來源 Object) |
GetHashCode() |
傳回此物件的雜湊碼值。 (繼承來源 Object) |
GetTimeZone(Int32) |
|
JavaFinalize() |
當垃圾收集判斷對象沒有其他參考時,由物件上的垃圾收集行程呼叫。 (繼承來源 Object) |
Normalize() |
將此實例正規化為UTC。 |
Notify() |
喚醒正在等候此物件的監視器的單一線程。 (繼承來源 Object) |
NotifyAll() |
喚醒正在等候此物件監視器的所有線程。 (繼承來源 Object) |
Reset() |
將此重 |
SetHandle(IntPtr, JniHandleOwnership) |
設定 Handle 屬性。 (繼承來源 Object) |
SetMillisecond(Int32) |
設定毫秒。 |
SetTime(Int32, Int32, Int32) |
將時間設定為一個單位。 |
SetTime(Int32, Int32, Int32, BigDecimal) |
將時間設定為一個單位,包括選擇性無限精確度小數秒。 |
SetTime(Int32, Int32, Int32, Int32) |
將時間設定為一個單位,包括選擇性毫秒。 |
SetYear(BigInteger) |
設定 XSD |
ToArray<T>() |
W3C XML 架構 1 的表示法。 (繼承來源 Object) |
ToGregorianCalendar() |
將此 |
ToGregorianCalendar(TimeZone, Locale, XMLGregorianCalendar) |
|
ToString() |
傳回物件的字串表示。 (繼承來源 Object) |
ToXMLFormat() |
傳回 實例的 |
UnregisterFromRuntime() |
W3C XML 架構 1 的表示法。 (繼承來源 Object) |
Wait() |
讓目前的線程等到喚醒為止,通常是藉由 <em>notified</em> 或 <em>interrupted</em> 來喚醒。 (繼承來源 Object) |
Wait(Int64) |
讓目前的線程等到喚醒為止,通常是<透過em>notified</em或em>interrupted</em>>,或<直到經過一定數量的實時為止。 (繼承來源 Object) |
Wait(Int64, Int32) |
讓目前的線程等到喚醒為止,通常是<透過em>notified</em或em>interrupted</em>>,或<直到經過一定數量的實時為止。 (繼承來源 Object) |
明確介面實作
IJavaPeerable.Disposed() |
W3C XML 架構 1 的表示法。 (繼承來源 Object) |
IJavaPeerable.DisposeUnlessReferenced() |
W3C XML 架構 1 的表示法。 (繼承來源 Object) |
IJavaPeerable.Finalized() |
W3C XML 架構 1 的表示法。 (繼承來源 Object) |
IJavaPeerable.JniManagedPeerState |
W3C XML 架構 1 的表示法。 (繼承來源 Object) |
IJavaPeerable.SetJniIdentityHashCode(Int32) |
W3C XML 架構 1 的表示法。 (繼承來源 Object) |
IJavaPeerable.SetJniManagedPeerState(JniManagedPeerStates) |
W3C XML 架構 1 的表示法。 (繼承來源 Object) |
IJavaPeerable.SetPeerReference(JniObjectReference) |
W3C XML 架構 1 的表示法。 (繼承來源 Object) |
擴充方法
JavaCast<TResult>(IJavaObject) |
執行 Android 執行時間檢查的類型轉換。 |
JavaCast<TResult>(IJavaObject) |
W3C XML 架構 1 的表示法。 |
GetJniTypeName(IJavaPeerable) |
W3C XML 架構 1 的表示法。 |