IChronology.ResolveDate メソッド

定義

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

[Android.Runtime.Register("resolveDate", "(Ljava/util/Map;Ljava/time/format/ResolverStyle;)Ljava/time/chrono/ChronoLocalDate;", "GetResolveDate_Ljava_util_Map_Ljava_time_format_ResolverStyle_Handler:Java.Time.Chrono.IChronologyInvoker, Mono.Android, Version=0.0.0.0, Culture=neutral, PublicKeyToken=null", ApiSince=26)]
public Java.Time.Chrono.IChronoLocalDate? ResolveDate (System.Collections.Generic.IDictionary<Java.Time.Temporal.ITemporalField,Java.Lang.Long>? fieldValues, Java.Time.Format.ResolverStyle? resolverStyle);
[<Android.Runtime.Register("resolveDate", "(Ljava/util/Map;Ljava/time/format/ResolverStyle;)Ljava/time/chrono/ChronoLocalDate;", "GetResolveDate_Ljava_util_Map_Ljava_time_format_ResolverStyle_Handler:Java.Time.Chrono.IChronologyInvoker, Mono.Android, Version=0.0.0.0, Culture=neutral, PublicKeyToken=null", ApiSince=26)>]
abstract member ResolveDate : System.Collections.Generic.IDictionary<Java.Time.Temporal.ITemporalField, Java.Lang.Long> * Java.Time.Format.ResolverStyle -> Java.Time.Chrono.IChronoLocalDate

パラメーター

fieldValues
IDictionary<ITemporalField,Long>

null ではなく、更新可能な値へのフィールドのマップ

resolverStyle
ResolverStyle

null ではなく、要求された解決の型

戻り値

解決された日付。日付を作成するための情報が不十分な場合は null

属性

注釈

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

ほとんどの TemporalField 実装は、 フィールドの resolve メソッドを使用して解決されます。 これに対し、 クラスは ChronoField 、時系列に対してのみ意味を持つフィールドを定義します。 そのため、 ChronoField 日付フィールドは、特定の時系列のコンテキストでここで解決されます。

一般的な解決動作を説明する既定の実装は、 で AbstractChronology提供されます。

の Java ドキュメント java.time.chrono.Chronology.resolveDate(java.util.Map<java.time.temporal.TemporalField, java.lang.Long>, java.time.format.ResolverStyle)

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

適用対象