XMLGregorianCalendar 類別

定義

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
繼承
XMLGregorianCalendar
屬性
實作

備註

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”/&燃氣輪機;&lt;tr&燃氣輪機;&lt;td&燃氣輪機;month &lt;/td&燃氣輪機;&lt;td&燃氣輪機;&lt;c&gt;#getMonth () &lt;/c&gt;&lt;/td&燃氣輪機;&lt;td&燃氣輪機;1 到 12 或 &lt;c&燃氣輪機;DatatypeConstants#FIELD_UNDEFINED&lt;/c&gt;&lt;/td&燃氣輪機;&lt;/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.XMLGregorianCalendarJava 檔。

此頁面的部分是根據 原始碼專案所建立和共用的工作進行修改,並根據 中所述的詞彙使用。

建構函式

XMLGregorianCalendar()

W3C XML 架構 1 的表示法。

XMLGregorianCalendar(IntPtr, JniHandleOwnership)

建立 JNI 物件的 Managed 表示法時所使用的建構函式;由運行時間呼叫。

屬性

Class

傳回這個 Object的運行時間類別。

(繼承來源 Object)
Day

W3C XML 架構 1 的表示法。

Eon

W3C XML 架構 1 的表示法。

EonAndYear

W3C XML 架構 1 的表示法。

FractionalSecond

W3C XML 架構 1 的表示法。

Handle

基礎Android實例的句柄。

(繼承來源 Object)
Hour

傳回時數或 FieldUndefined

IsValid

getXMLSchemaType() 條件約束驗證實例。

JniIdentityHashCode

W3C XML 架構 1 的表示法。

(繼承來源 Object)
JniPeerMembers

W3C XML 架構 1 的表示法。

Millisecond

傳回的 #getFractionalSecond()毫秒有效位數。

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)

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

java.util.TimeZone傳回這個類別的 。

JavaFinalize()

當垃圾收集判斷對象沒有其他參考時,由物件上的垃圾收集行程呼叫。

(繼承來源 Object)
Normalize()

將此實例正規化為UTC。

Notify()

喚醒正在等候此物件的監視器的單一線程。

(繼承來源 Object)
NotifyAll()

喚醒正在等候此物件監視器的所有線程。

(繼承來源 Object)
Reset()

將此重 XMLGregorianCalendar 設為其原始值。

SetHandle(IntPtr, JniHandleOwnership)

設定 Handle 屬性。

(繼承來源 Object)
SetMillisecond(Int32)

設定毫秒。

SetTime(Int32, Int32, Int32)

將時間設定為一個單位。

SetTime(Int32, Int32, Int32, BigDecimal)

將時間設定為一個單位,包括選擇性無限精確度小數秒。

SetTime(Int32, Int32, Int32, Int32)

將時間設定為一個單位,包括選擇性毫秒。

SetYear(BigInteger)

設定 XSD dateTime 年欄位的低序和高序元件。

ToArray<T>()

W3C XML 架構 1 的表示法。

(繼承來源 Object)
ToGregorianCalendar()

將此 XMLGregorianCalendar 轉換為 GregorianCalendar

ToGregorianCalendar(TimeZone, Locale, XMLGregorianCalendar)

XMLGregorianCalendar將此與提供的參數GregorianCalendar一起轉換為 實例。

ToString()

傳回物件的字串表示。

(繼承來源 Object)
ToXMLFormat()

傳回 實例的 this 語彙表示。

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 的表示法。

適用於