共用方式為


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 和 <C>gDay</c>,定義於 XML 命名空間 "http://www.w3.org/2001/XMLSchema"中。<<>><> 這些數據類型是在 W3C XML 架構 1.0 第 2 節 3.2.7-14規範定義的。

下表定義 XML 架構 1.0 日期/時間資料類型欄位與這個類別欄位之間的對應。 它也摘要說明 W3C XML 架構 1.0 第 2 部分 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><th>Related<br/>XMLGregorianCalendar<br/>存取子(s)</th th><>Value Range</th></tr> “datetimefield-year”/> year#getYear()+ #getEon()or
#getEonAndYeargetYear()是介於 -(10^9-1) 到 (10^9)-1 或 < 之間的值c>DatatypeConstants#FIELD_UNDEFINED。
#getEon()是數十億年的訂單年值。
getEon()的值大於或等於 (10^9) 或小於或等於 -(10^9)。 null 值表示欄位未定義。假設這 <請參閱 href=“”http://www.w3.org/2001/05/xmlschema-errata#e2-63>XML 架構 1.0 errata 指出零年將會是未來 XML 架構版本中的有效語彙值,這個類別可讓年份欄位設定為零。 否則,年份域值會與 errata 和 [ISO-8601-1988] 中所述完全相同地處理。 請注意,W3C XML 架構 1.0 驗證不允許年份欄位的值為零。 “datetimefield-month”/&燃氣輪機;<tr&燃氣輪機;<td&燃氣輪機;月和lt;/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&放大器;燃氣輪機;&放大器;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&放大器;燃氣輪機;hour&放大器;lt;/td&放大器;燃氣輪機;&放大器;lt;td&放大器;燃氣輪機;&放大器;lt;c&放大器;gt;#getHour()&放大器;lt;/c&放大器;燃氣輪機;&放大器;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&放大器;放大器;燃氣輪機;&放大器;放大器;lt;/td&放大器;放大器;燃氣輪機;&放大器;放大器;lt;td&放大器;放大器;燃氣輪機;0 到 59 或 &放大器;放大器;lt;c&放大器;放大器;燃氣輪機;DatatypeConstants#FIELD_UNDEFINED&放大器;放大器;lt;/c&放大器;放大器;燃氣輪機;&放大器;放大器;lt;/td&放大器;放大器;燃氣輪機;&放大器;放大器;lt;/tr&放大器;放大器;燃氣輪機;“datetimefield-second”/&放大器;放大器;放大器;燃氣輪機;&放大器;放大器;放大器;lt;tr&放大器;放大器;放大器;燃氣輪機;&放大器;放大器;放大器;lt;td&放大器;放大器;放大器;燃氣輪機;second&放大器;放大器;放大器;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&放大器;放大器;放大器;燃氣輪機;&放大器;放大器;放大器;lt;/td&放大器;放大器;放大器;燃氣輪機;&放大器;放大器;放大器;lt;td&放大器;放大器;放大器;燃氣輪機;&放大器;放大器;放大器;lt;c&放大器;放大器;放大器;gt;#getSecond()&放大器;放大器;放大器;lt;/c&放大器;放大器;放大器;燃氣輪機;從 0 到 60 或 &放大器;放大器;放大器;lt;c&放大器;放大器;放大器;燃氣輪機;DatatypeConstants#FIELD_UNDEFINED&放大器;放大器;放大器;lt;/c&放大器;放大器;放大器;燃氣輪機;。&放大器;放大器;放大器;lt;br/&放大器;放大器;放大器;燃氣輪機;&放大器;放大器;放大器;lt;i&放大器;放大器;放大器;燃氣輪機;(注意:60 只允許閏秒。&放大器;放大器;放大器;lt;/i&放大器;放大器;放大器;燃氣輪機;&放大器;放大器;放大器;lt;br/&放大器;放大器;放大器;燃氣輪機;&放大器;放大器;放大器;lt;c&放大器;放大器;放大器;gt;#getFractionalSecond()&放大器;放大器;放大器;lt;/c&放大器;放大器;放大器;燃氣輪機;允許介於 0.0 到 1.0 的範圍內,當 &放大器;放大器;放大器;lt;c&放大器;放大器;放大器;gt;#getSecond()&放大器;放大器;放大器;lt;/c&放大器;放大器;放大器;燃氣輪機;已定義。&放大器;放大器;放大器;lt;br/&放大器;放大器;放大器;燃氣輪機;&放大器;放大器;放大器;lt;c&放大器;放大器;放大器;燃氣輪機;FractionalSecond&放大器;放大器;放大器;lt;/c&放大器;放大器;放大器;燃氣輪機;是選擇性的,且 值為 &放大器;放大器;放大器;lt;c&放大器;放大器;放大器;燃氣輪機;null&放大器;放大器;放大器;lt;/c&放大器;放大器;放大器;燃氣輪機;未定義時。&放大器;放大器;放大器;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&放大器;放大器;放大器;燃氣輪機;&放大器;放大器;放大器;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&放大器;放大器;放大器;燃氣輪機;

上述數據表中欄位所列的所有最大值空間條件約束都會由 Factory 方法檢查。

已在1.5中新增。

javax.xml.datatype.XMLGregorianCalendarJava 檔。

此頁面的部分是根據 Android 開放原始碼專案所建立和共用的工作進行修改,並根據 Creative Commons 2.5 屬性授權中所述的詞彙使用。

建構函式

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 支援適用於 Android 的 Mono 基礎結構,並不適合直接從您的程式代碼使用。

ThresholdType

此 API 支援適用於 Android 的 Mono 基礎結構,並不適合直接從您的程式代碼使用。

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

適用於