IsoChronology 類別
定義
重要
部分資訊涉及發行前產品,在發行之前可能會有大幅修改。 Microsoft 對此處提供的資訊,不做任何明確或隱含的瑕疵擔保。
ISO 行事曆系統。
[Android.Runtime.Register("java/time/chrono/IsoChronology", ApiSince=26, DoNotGenerateAcw=true)]
public sealed class IsoChronology : Java.Time.Chrono.AbstractChronology, IDisposable, Java.Interop.IJavaPeerable, Java.IO.ISerializable
[<Android.Runtime.Register("java/time/chrono/IsoChronology", ApiSince=26, DoNotGenerateAcw=true)>]
type IsoChronology = class
inherit AbstractChronology
interface ISerializable
interface IJavaObject
interface IDisposable
interface IJavaPeerable
- 繼承
- 屬性
- 實作
備註
ISO 行事曆系統。
此 chronology 會定義 ISO 行事曆系統的規則。 此行事曆系統是以 ISO-8601 標準為基礎,這是 事實 世界行事曆。
欄位的定義如下: < ul >< li > era - 有兩個紀元:'Current Era' (CE) 和 'Before Current Era' (BCE) 。 <li > year-of-era - 年-of-era 與目前 CE 紀元的專業年份相同。 在 ISO epoch 之前的 BCE 紀元中,當時間往後往後時,年份會從 1 向上增加。 <li > proic-year - 專業年份與目前紀元的年份相同。 在前一個紀元中,年份有零,然後是負值。 <li > 年月 - ISO 年份中有 12 個月,編號從 1 到 12。 <li > 當月日 - ISO 月份的每個月份介於 28 到 31 天之間,編號從 1 到 31。 月 4、6、9 和 11 有 30 天、月 1、3、5、7、8、10 和 12 有 31 天。 月份 2 有 28 天,或閏年 29。 <li > day-of-year - 標準 ISO 年份有 365 天,而閏年有 366 天。 天數從 1 到 365 或 1 到 366。 <li > leap-year - Leap 年每 4 年發生一次,但年份除 100 除,而不是除以 400。 </ul>
已在 1.8 中新增。
的 java.time.chrono.IsoChronology
JAVA 檔。
此頁面的部分是根據 原始碼專案所建立和共用的工作進行修改,並根據中所述的詞彙使用。
屬性
CalendarType |
取得基礎行事曆系統的行事曆類型 - 'iso8601'。 |
Class |
傳回這個 |
Handle |
基礎 Android 實例的控制碼。 (繼承來源 Object) |
Id |
取得 chronology - 'ISO' 的識別碼。 |
Instance |
ISO chronology 的單一實例。 |
JniIdentityHashCode |
ISO 行事曆系統。 (繼承來源 Object) |
JniPeerMembers |
ISO 行事曆系統。 |
PeerReference |
ISO 行事曆系統。 (繼承來源 Object) |
ThresholdClass |
ISO 行事曆系統。 (繼承來源 AbstractChronology) |
ThresholdType |
ISO 行事曆系統。 (繼承來源 AbstractChronology) |
方法
Clone() |
建立並傳回這個 物件的複本。 (繼承來源 Object) |
CompareTo(IChronology) |
比較此 chronology 與另一個 chronology。 (繼承來源 AbstractChronology) |
CompareTo(Object) |
ISO 行事曆系統。 (繼承來源 AbstractChronology) |
Date(IEra, Int32, Int32, Int32) |
從紀元、年和月日欄位取得 ISO 當地日期。 |
Date(Int32, Int32, Int32) |
從專業年份、年月和月日欄位取得 ISO 當地日期。 |
Date(ITemporalAccessor) |
從另一個日期時間物件取得 ISO 本地日期。 |
DateEpochDay(Int64) |
從 epoch-day 取得 ISO 當地日期。 |
DateNow() |
從預設時區的系統時鐘取得目前的 ISO 本地日期。 |
DateNow(Clock) |
從指定的時鐘取得目前的 ISO 本地日期。 |
DateNow(ZoneId) |
從指定時區的系統時鐘取得目前的 ISO 本地日期。 |
DateYearDay(IEra, Int32, Int32) |
從紀元、紀元年和年份欄位取得 ISO 當地日期。 |
DateYearDay(Int32, Int32) |
從專業年和年欄位取得 ISO 當地日期。 |
Dispose() |
ISO 行事曆系統。 (繼承來源 Object) |
Dispose(Boolean) |
ISO 行事曆系統。 (繼承來源 Object) |
EpochSecond(Int32, Int32, Int32, Int32, Int32, Int32, ZoneOffset) |
從 1970-01-01T00:00:00Z 的 Epoch 取得秒數。 |
Equals(Object) |
指出其他物件是否「等於」這個物件。 (繼承來源 Object) |
EraOf(Int32) |
ISO 行事曆系統。 |
Eras() |
ISO 行事曆系統。 |
GetHashCode() |
傳回此物件的雜湊碼值。 (繼承來源 Object) |
IsLeapYear(Int64) |
根據 ISO 專業行事曆系統規則,檢查年份是否為閏年。 |
JavaFinalize() |
當垃圾收集判斷物件沒有其他參考時,由物件上的垃圾收集行程呼叫。 (繼承來源 Object) |
LocalDateTime(ITemporalAccessor) |
從另一個日期時間物件取得 ISO 本機日期時間。 |
Notify() |
喚醒正在等候此物件的監視器的單一線程。 (繼承來源 Object) |
NotifyAll() |
喚醒正在等候此物件監視器的所有線程。 (繼承來源 Object) |
Period(Int32, Int32, Int32) |
根據年、月和日,取得此計時的期間。 |
ProlepticYear(IEra, Int32) |
ISO 行事曆系統。 |
Range(ChronoField) |
ISO 行事曆系統。 |
ResolveDate(IDictionary<ITemporalField,Long>, ResolverStyle) |
將剖 |
SetHandle(IntPtr, JniHandleOwnership) |
設定 Handle 屬性。 (繼承來源 Object) |
ToArray<T>() |
ISO 行事曆系統。 (繼承來源 Object) |
ToString() |
傳回物件的字串表示。 (繼承來源 Object) |
UnregisterFromRuntime() |
ISO 行事曆系統。 (繼承來源 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) |
ZonedDateTime(Instant, ZoneId) |
從 |
ZonedDateTime(ITemporalAccessor) |
從另一個日期時間物件取得 ISO 區域日期時間。 |
明確介面實作
IJavaPeerable.Disposed() |
ISO 行事曆系統。 (繼承來源 Object) |
IJavaPeerable.DisposeUnlessReferenced() |
ISO 行事曆系統。 (繼承來源 Object) |
IJavaPeerable.Finalized() |
ISO 行事曆系統。 (繼承來源 Object) |
IJavaPeerable.JniManagedPeerState |
ISO 行事曆系統。 (繼承來源 Object) |
IJavaPeerable.SetJniIdentityHashCode(Int32) |
ISO 行事曆系統。 (繼承來源 Object) |
IJavaPeerable.SetJniManagedPeerState(JniManagedPeerStates) |
ISO 行事曆系統。 (繼承來源 Object) |
IJavaPeerable.SetPeerReference(JniObjectReference) |
ISO 行事曆系統。 (繼承來源 Object) |
擴充方法
JavaCast<TResult>(IJavaObject) |
執行 Android 執行時間檢查的類型轉換。 |
JavaCast<TResult>(IJavaObject) |
ISO 行事曆系統。 |
GetJniTypeName(IJavaPeerable) |
ISO 行事曆系統。 |