IsoChronology クラス

定義

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 カレンダー システム。

この年表は、ISO カレンダー システムのルールを定義します。 このカレンダーシステムは、 事実上 の世界カレンダーであるISO-8601標準に基づいています。

フィールドは次のように定義されます。 <ul><li>era - 'Current Era' (CE) と 'Before Current Era' (BCE) の 2 つの時代 (年号) があります。 <li>year-of-era - 時代の年は、現在の CE 時代の眠年と同じです。 ISOエポック以前のBCE時代の場合、年は時間が後退するにつれて1から上に増加します。 <li>proleptic-year - 眠性年は、現在の時代の年と同じです。 前の年号の場合、年にはゼロ、負の値が含まれます。 <li>年の月 - ISO 年には 12 か月があり、1 から 12 の番号が付けられます。 <li>day-of-month - 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>閏年 - 閏年は 4 年ごとに発生します。ただし、年は 100 で割り切られ、400 で割り切られません。 </ul>

1.8 で追加されました。

java.time.chrono.IsoChronologyJava ドキュメント。

このページの一部は、によって作成および共有された作業に基づく変更であり、に記載されている条件に従って使用されます。

プロパティ

CalendarType

基になるカレンダー システムのカレンダーの種類 ('iso8601') を取得します。

Class

この Objectのランタイム クラスを返します。

(継承元 Object)
Handle

基になる Android インスタンスへのハンドル。

(継承元 Object)
Id

"ISO" という年表の ID を取得します。

Instance

ISO 年表のシングルトン インスタンス。

JniIdentityHashCode

ISO カレンダー システム。

(継承元 Object)
JniPeerMembers

ISO カレンダー システム。

PeerReference

ISO カレンダー システム。

(継承元 Object)
ThresholdClass

ISO カレンダー システム。

(継承元 AbstractChronology)
ThresholdType

ISO カレンダー システム。

(継承元 AbstractChronology)

メソッド

Clone()

このオブジェクトのコピーを作成して返します。

(継承元 Object)
CompareTo(IChronology)

この年表を別の年号と比較します。

(継承元 AbstractChronology)
CompareTo(Object)

ISO カレンダー システム。

(継承元 AbstractChronology)
Date(IEra, Int32, Int32, Int32)

年号、元号、月、日の各フィールドから ISO 現地日付を取得します。

Date(Int32, Int32, Int32)

年、月、日の各フィールドから ISO ローカル日付を取得します。

Date(ITemporalAccessor)

別の日時オブジェクトから ISO ローカル日付を取得します。

DateEpochDay(Int64)

エポック日から 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 のエポックからの秒数を取得します。

Equals(Object)

他のオブジェクトがこのオブジェクトと "等しい" かどうかを示します。

(継承元 Object)
EraOf(Int32)

ISO カレンダー システム。

Eras()

ISO カレンダー システム。

GetHashCode()

オブジェクトのハッシュ コード値を返します。

(継承元 Object)
IsLeapYear(Int64)

ISO プロレプティック カレンダー システム規則に従って、年が閏年かどうかを確認します。

JavaFinalize()

オブジェクトへの参照がなくなったとガベージ コレクションが判断したときに、オブジェクトのガベージ コレクターによって呼び出されます。

(継承元 Object)
LocalDateTime(ITemporalAccessor)

別の日時オブジェクトから ISO ローカル日時を取得します。

Notify()

このオブジェクトのモニターで待機している 1 つのスレッドを起動します。

(継承元 Object)
NotifyAll()

このオブジェクトのモニターで待機しているすべてのスレッドを起動します。

(継承元 Object)
Period(Int32, Int32, Int32)

年、月、日に基づいて、この年表の期間を取得します。

ProlepticYear(IEra, Int32)

ISO カレンダー システム。

Range(ChronoField)

ISO カレンダー システム。

ResolveDate(IDictionary<ITemporalField,Long>, ResolverStyle)

解析中に、解析された ChronoField 値を日付に解決します。

(継承元 AbstractChronology)
SetHandle(IntPtr, JniHandleOwnership)

Handle プロパティを設定します。

(継承元 Object)
ToArray<T>()

ISO カレンダー システム。

(継承元 Object)
ToString()

オブジェクトの文字列形式を返します。

(継承元 Object)
UnregisterFromRuntime()

ISO カレンダー システム。

(継承元 Object)
Wait()

現在のスレッドが起動するまで待機します。通常<は、通知</em> または>< em 中断</em によって待機します>。>

(継承元 Object)
Wait(Int64)

現在のスレッドが起動するまで待機します。通常<は、通知></em> または <>em 中断</em>、または特定のリアルタイムが経過するまで待機します。

(継承元 Object)
Wait(Int64, Int32)

現在のスレッドが起動するまで待機します。通常<は、通知></em> または <>em 中断</em>、または特定のリアルタイムが経過するまで待機します。

(継承元 Object)
ZonedDateTime(Instant, ZoneId)

から、この時系列の ISO ゾーン化された日付時刻を Instant取得します。

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 カレンダー システム。

適用対象