OffsetTime.IsSupported 方法
定义
重要
一些信息与预发行产品相关,相应产品在发行之前可能会进行重大修改。 对于此处提供的信息,Microsoft 不作任何明示或暗示的担保。
重载
| 名称 | 说明 |
|---|---|
| IsSupported(ITemporalUnit) |
检查指定的单位是否受支持。 |
| IsSupported(ITemporalField) |
检查指定的字段是否受支持。 |
IsSupported(ITemporalUnit)
检查指定的单位是否受支持。
[Android.Runtime.Register("isSupported", "(Ljava/time/temporal/TemporalUnit;)Z", "", ApiSince=26)]
public bool IsSupported(Java.Time.Temporal.ITemporalUnit? unit);
[<Android.Runtime.Register("isSupported", "(Ljava/time/temporal/TemporalUnit;)Z", "", ApiSince=26)>]
abstract member IsSupported : Java.Time.Temporal.ITemporalUnit -> bool
override this.IsSupported : Java.Time.Temporal.ITemporalUnit -> bool
参数
- unit
- ITemporalUnit
要检查的单位,null 返回 false
返回
如果可以添加/减去单位,则为 true;否则为 false
实现
- 属性
注解
内容待定。
Java参考java.time.OffsetTime.isSupported。
适用于
IsSupported(ITemporalField)
检查指定的字段是否受支持。
[Android.Runtime.Register("isSupported", "(Ljava/time/temporal/TemporalField;)Z", "", ApiSince=26)]
public bool IsSupported(Java.Time.Temporal.ITemporalField? field);
[<Android.Runtime.Register("isSupported", "(Ljava/time/temporal/TemporalField;)Z", "", ApiSince=26)>]
abstract member IsSupported : Java.Time.Temporal.ITemporalField -> bool
override this.IsSupported : Java.Time.Temporal.ITemporalField -> bool
参数
- field
- ITemporalField
要检查的字段,null 返回 false
返回
如果此时间支持该字段,则为 true;否则为 false
实现
- 属性
注解
检查指定的字段是否受支持。 这会检查此时间是否可以查询指定字段。 如果为 false,则调用范围,get 和 with(TemporalField, long) 方法将引发异常。 如果该字段是 ChronoField,则在此处实现查询。 支持的字段为:NANO_OF_SECOND NANO_OF_DAY MICRO_OF_SECOND MICRO_OF_DAY MILLI_OF_SECOND MILLI_OF_DAY SECOND_OF_MINUTE SECOND_OF_DAY MINUTE_OF_HOUR MINUTE_OF_DAY HOUR_OF_AMPM CLOCK_HOUR_OF_AMPM HOUR_OF_DAY CLOCK_HOUR_OF_DAY AMPM_OF_DAY OFFSET_SECONDS所有其他 ChronoField 实例将返回 false。 如果字段不是 ChronoField,则通过调用 TemporalField.isSupportedBy(TemporalAccessor)作为参数来获取此方法的结果。 是否支持该字段由该字段确定。
Java参考java.time.OffsetTime.isSupported。