ChronoUnit 类

定义

一组标准日期周期单位。

[Android.Runtime.Register("java/time/temporal/ChronoUnit", ApiSince=26, DoNotGenerateAcw=true)]
public sealed class ChronoUnit : Java.Lang.Enum, IDisposable, Java.Interop.IJavaPeerable, Java.Time.Temporal.ITemporalUnit
[<Android.Runtime.Register("java/time/temporal/ChronoUnit", ApiSince=26, DoNotGenerateAcw=true)>]
type ChronoUnit = class
    inherit Enum
    interface ITemporalUnit
    interface IJavaObject
    interface IDisposable
    interface IJavaPeerable
继承
ChronoUnit
属性
实现

注解

一组标准日期周期单位。

这组单位提供基于单位的访问来操作日期、时间或日期时间。 可以通过实现 TemporalUnit来扩展标准单位集。

这些单位适用于多个日历系统。 例如,大多数非 ISO 日历系统定义年、月和日单位,只是规则略有不同。 每个单元的文档介绍了其操作方式。

已在 1.8 中添加。

适用于 . 的 java.time.temporal.ChronoUnitJava 文档

本页的某些部分是根据 Android 开放源代码项目创建和共享的工作进行的修改,并根据 Creative Commons 2.5 属性许可证中所述的术语使用。

属性

Centuries

一组标准日期周期单位。

Class

返回此 Object的运行时类。

(继承自 Object)
Days

一组标准日期周期单位。

Decades

一组标准日期周期单位。

DeclaringClass

返回与此枚举常量枚举类型对应的 Class 对象。

(继承自 Enum)
Duration

获取 ISO 日历系统中此单位的估计持续时间。

Eras

一组标准日期周期单位。

Forever

一组标准日期周期单位。

HalfDays

一组标准日期周期单位。

Handle

基础 Android 实例的句柄。

(继承自 Object)
Hours

一组标准日期周期单位。

IsDateBased

检查此单元是否为日期单位。

IsDurationEstimated

检查单位的持续时间是否为估计值。

IsTimeBased

检查此单位是否为时间单位。

JniIdentityHashCode

一组标准日期周期单位。

(继承自 Object)
JniPeerMembers

一组标准日期周期单位。

Micros

一组标准日期周期单位。

Millennia

一组标准日期周期单位。

Millis

一组标准日期周期单位。

Minutes

一组标准日期周期单位。

Months

一组标准日期周期单位。

Nanos

一组标准日期周期单位。

PeerReference

一组标准日期周期单位。

(继承自 Object)
Seconds

一组标准日期周期单位。

ThresholdClass

此 API 支持 Mono for Android 基础结构,不打算直接从代码使用。

(继承自 Enum)
ThresholdType

此 API 支持 Mono for Android 基础结构,不打算直接从代码使用。

(继承自 Enum)
Weeks

一组标准日期周期单位。

Years

一组标准日期周期单位。

方法

AddTo(Object, Int64)

一组标准日期周期单位。

Between(ITemporal, ITemporal)

一组标准日期周期单位。

Clone()

引发 CloneNotSupportedException。

(继承自 Enum)
CompareTo(Object)

将此枚举与指定对象的顺序进行比较。

(继承自 Enum)
Dispose()

一组标准日期周期单位。

(继承自 Object)
Dispose(Boolean)

一组标准日期周期单位。

(继承自 Object)
Equals(Object)

如果指定的对象等于此枚举常量,则返回 true。

(继承自 Enum)
GetHashCode()

返回此枚举常量的哈希代码。

(继承自 Enum)
IsSupportedBy(ITemporal)

一组标准日期周期单位。

JavaFinalize()

当垃圾回收确定不再引用该对象时,由对象上的垃圾回收器调用。

(继承自 Object)
Name()

返回此枚举常量的名称,与枚举声明中所声明的名称完全相同。

(继承自 Enum)
Notify()

唤醒正在等待此对象的监视器的单个线程。

(继承自 Object)
NotifyAll()

唤醒正在等待此对象的监视器的所有线程。

(继承自 Object)
Ordinal()

返回此枚举常量的序号(其枚举声明中的位置,其中初始常量分配为零序号)。

(继承自 Enum)
SetHandle(IntPtr, JniHandleOwnership)

设置 Handle 属性。

(继承自 Object)
ToArray<T>()

一组标准日期周期单位。

(继承自 Object)
ToString()

返回对象的字符串表示形式。

(继承自 Object)
UnregisterFromRuntime()

一组标准日期周期单位。

(继承自 Object)
ValueOf(String)

一组标准日期周期单位。

Values()

一组标准日期周期单位。

Wait()

使当前线程等待,直到唤醒它,通常是通过 em 通知/em> 或 <em>interrupted</em>。<><

(继承自 Object)
Wait(Int64)

使当前线程等待直到唤醒,通常是通过 <em>通知</em> 或 <em interrupted</em>>,或直到经过一定数量的实时。

(继承自 Object)
Wait(Int64, Int32)

使当前线程等待直到唤醒,通常是通过 <em>通知</em> 或 <em interrupted</em>>,或直到经过一定数量的实时。

(继承自 Object)

显式接口实现

IJavaPeerable.Disposed()

一组标准日期周期单位。

(继承自 Object)
IJavaPeerable.DisposeUnlessReferenced()

一组标准日期周期单位。

(继承自 Object)
IJavaPeerable.Finalized()

一组标准日期周期单位。

(继承自 Object)
IJavaPeerable.JniManagedPeerState

一组标准日期周期单位。

(继承自 Object)
IJavaPeerable.SetJniIdentityHashCode(Int32)

一组标准日期周期单位。

(继承自 Object)
IJavaPeerable.SetJniManagedPeerState(JniManagedPeerStates)

一组标准日期周期单位。

(继承自 Object)
IJavaPeerable.SetPeerReference(JniObjectReference)

一组标准日期周期单位。

(继承自 Object)

扩展方法

JavaCast<TResult>(IJavaObject)

执行 Android 运行时检查的类型转换。

JavaCast<TResult>(IJavaObject)

一组标准日期周期单位。

GetJniTypeName(IJavaPeerable)

一组标准日期周期单位。

适用于