IChronoLocalDateTime 介面
定義
重要
部分資訊涉及發行前產品,在發行之前可能會有大幅修改。 Microsoft 對此處提供的資訊,不做任何明確或隱含的瑕疵擔保。
在任意時間序列中沒有時區的日期時間,適用於進階全球化使用案例。
[Android.Runtime.Register("java/time/chrono/ChronoLocalDateTime", "", "Java.Time.Chrono.IChronoLocalDateTimeInvoker", ApiSince=26)]
[Java.Interop.JavaTypeParameters(new System.String[] { "D extends java.time.chrono.ChronoLocalDate" })]
public interface IChronoLocalDateTime : IDisposable, Java.Interop.IJavaPeerable, Java.Lang.IComparable, Java.Time.Temporal.ITemporal, Java.Time.Temporal.ITemporalAdjuster
[<Android.Runtime.Register("java/time/chrono/ChronoLocalDateTime", "", "Java.Time.Chrono.IChronoLocalDateTimeInvoker", ApiSince=26)>]
[<Java.Interop.JavaTypeParameters(new System.String[] { "D extends java.time.chrono.ChronoLocalDate" })>]
type IChronoLocalDateTime = interface
interface IComparable
interface IJavaObject
interface IDisposable
interface IJavaPeerable
interface ITemporal
interface ITemporalAccessor
interface ITemporalAdjuster
- 衍生
- 屬性
- 實作
備註
在任意時間序列中沒有時區的日期時間,適用於進階全球化使用案例。
<b>大部分的應用程式都應該將方法簽章、字段和變數宣告為 LocalDateTime
,而不是這個介面。</b>
ChronoLocalDateTime
是本機日期時間的抽象表示法,其中Chronology chronology
、 或行事曆系統可插入。 日期時間是以 所 TemporalField
表示的欄位來定義,其中最常見的實作是在 中 ChronoField
定義。 時序表會定義行事曆系統的運作方式,以及標準欄位的意義。
<h2>使用這個介面</h2> API 的設計會鼓勵使用 LocalDateTime
而不是此介面,即使在應用程式需要處理多個行事歷系統的情況下。 在中 ChronoLocalDate
會詳細探索這一點的理由。
使用這個介面之前,請確定 已閱讀並瞭解 中的 ChronoLocalDate
討論。
已在1.8中新增。
的 java.time.chrono.ChronoLocalDateTime
Java 檔。
此頁面的部分是根據 Android 開放原始碼專案所建立和共用的工作進行修改,並根據 Creative Commons 2.5 屬性授權中所述的詞彙使用。
屬性
Chronology |
取得這個日期時間的時序表。 |
Handle |
取得基礎 Android 物件的 JNI 值。 (繼承來源 IJavaObject) |
JniIdentityHashCode |
傳回包裝實例的 值 |
JniManagedPeerState |
受控對等的狀態。 (繼承來源 IJavaPeerable) |
JniPeerMembers |
成員存取和調用支援。 (繼承來源 IJavaPeerable) |
PeerReference |
傳 JniObjectReference 回已包裝 Java 物件實例的 。 (繼承來源 IJavaPeerable) |
方法
明確介面實作
ITemporal.IsSupported(ITemporalUnit) |
檢查指定的單位是否受到支援。 |
ITemporal.Minus(Int64, ITemporalUnit) |
要新增 |
ITemporal.Minus(ITemporalAmount) |
要新增 |
ITemporal.Plus(ITemporalAmount) |
要新增 |
ITemporal.With(ITemporalAdjuster) |
要新增 |
ITemporalAccessor.Query(ITemporalQuery) |
使用指定的查詢來查詢此日期時間。 |
ITemporalAdjuster.AdjustInto(ITemporal) |
調整指定的時態物件,使這個物件的日期和時間與這個物件相同。 |
擴充方法
JavaCast<TResult>(IJavaObject) |
執行 Android 執行時間檢查的類型轉換。 |
JavaCast<TResult>(IJavaObject) |
在任意時間序列中沒有時區的日期時間,適用於進階全球化使用案例。 |
GetJniTypeName(IJavaPeerable) |
在任意時間序列中沒有時區的日期時間,適用於進階全球化使用案例。 |