Month 类
定义
重要
一些信息与预发行产品相关,相应产品在发行之前可能会进行重大修改。 对于此处提供的信息,Microsoft 不作任何明示或暗示的担保。
一个月,如“七月”。
[Android.Runtime.Register("java/time/Month", ApiSince=26, DoNotGenerateAcw=true)]
public sealed class Month : Java.Lang.Enum, IDisposable, Java.Interop.IJavaPeerable, Java.Time.Temporal.ITemporalAccessor, Java.Time.Temporal.ITemporalAdjuster
[<Android.Runtime.Register("java/time/Month", ApiSince=26, DoNotGenerateAcw=true)>]
type Month = class
inherit Enum
interface ITemporalAccessor
interface IJavaObject
interface IDisposable
interface IJavaPeerable
interface ITemporalAdjuster
- 继承
- 属性
- 实现
注解
一个月,如“七月”。
Month 是表示一年 1 月、2 月、3 月、4 月、5 月、6 月、8 月、9 月、10 月、11 月和 12 月的枚举。
除文本枚举名称外,每个月都有一个 int 值。 该值 int 遵循正常用法和 ISO-8601 标准,从 1 月 1 日(1 月)到 12 日(12 月)。 建议应用程序使用枚举而不是 int 值来确保代码清晰。
<b>不用于 ordinal() 获取数字表示形式 Month。 请改用 getValue() 。</b>
此枚举表示在许多日历系统中发现的常见概念。 因此,此枚举可由任何定义与 ISO-8601 日历系统完全等效的年度概念的日历系统使用。
已在 1.8 中添加。
适用于 . 的 java.time.MonthJava 文档
本页的某些部分是根据 Android 开放源代码项目创建和共享的工作进行的修改,并根据 Creative Commons 2.5 属性许可证中所述的术语使用。
属性
| 名称 | 说明 |
|---|---|
| April |
一个月,如“七月”。 |
| August |
一个月,如“七月”。 |
| Class |
返回此 |
| December |
一个月,如“七月”。 |
| DeclaringClass |
返回与此枚举常量枚举类型对应的 Class 对象。 (继承自 Enum) |
| February |
一个月,如“七月”。 |
| Handle |
基础 Android 实例的句柄。 (继承自 Object) |
| January |
一个月,如“七月”。 |
| JniIdentityHashCode |
一个月,如“七月”。 (继承自 Object) |
| JniPeerMembers |
一个月,如“七月”。 |
| July |
一个月,如“七月”。 |
| June |
一个月,如“七月”。 |
| March |
一个月,如“七月”。 |
| May |
一个月,如“七月”。 |
| November |
一个月,如“七月”。 |
| October |
一个月,如“七月”。 |
| PeerReference |
一个月,如“七月”。 (继承自 Object) |
| September |
一个月,如“七月”。 |
| ThresholdClass |
此 API 支持 Mono for Android 基础结构,不打算直接从代码使用。 (继承自 Enum) |
| ThresholdType |
此 API 支持 Mono for Android 基础结构,不打算直接从代码使用。 (继承自 Enum) |
| Value |
获取年 |
方法
| 名称 | 说明 |
|---|---|
| AdjustInto(ITemporal) |
调整指定的时态对象,以具有本月。 |
| Clone() |
引发 CloneNotSupportedException。 (继承自 Enum) |
| CompareTo(Object) |
将此枚举与指定对象的顺序进行比较。 (继承自 Enum) |
| Dispose() |
一个月,如“七月”。 (继承自 Object) |
| Dispose(Boolean) |
一个月,如“七月”。 (继承自 Object) |
| Equals(Object) |
如果指定的对象等于此枚举常量,则返回 true。 (继承自 Enum) |
| FirstDayOfYear(Boolean) |
获取对应于本月第一天的年度日期。 |
| FirstMonthOfQuarter() |
获取对应于本季度第一个月的月份。 |
| From(ITemporalAccessor) |
从临时对象获取实例 |
| Get(ITemporalField) |
获取从本月的指定字段的值作为一个 |
| GetDisplayName(TextStyle, Locale) |
获取文本表示形式,例如“Jan”或“December”。 |
| GetHashCode() |
返回此枚举常量的哈希代码。 (继承自 Enum) |
| GetLong(ITemporalField) |
获取从本月的指定字段的值作为一个 |
| IsSupported(ITemporalField) |
检查指定的字段是否受支持。 |
| JavaFinalize() |
当垃圾回收确定不再引用该对象时,由对象上的垃圾回收器调用。 (继承自 Object) |
| Length(Boolean) |
获取本月的长度(以天为单位)。 |
| MaxLength() |
获取本月的最大长度(以天为单位)。 |
| MinLength() |
获取本月的最小长度(以天为单位)。 |
| Minus(Int64) |
返回此月份之前的指定月数。 |
| Name() |
返回此枚举常量的名称,与枚举声明中所声明的名称完全相同。 (继承自 Enum) |
| Notify() |
唤醒正在等待此对象的监视器的单个线程。 (继承自 Object) |
| NotifyAll() |
唤醒正在等待此对象的监视器的所有线程。 (继承自 Object) |
| Of(Int32) |
从 |
| Ordinal() |
返回此枚举常量的序号(其枚举声明中的位置,其中初始常量分配为零序号)。 (继承自 Enum) |
| Plus(Int64) |
返回此日期之后指定月份的年数。 |
| Query(ITemporalQuery) |
使用指定的查询查询此年度查询。 |
| Range(ITemporalField) |
获取指定字段的有效值范围。 |
| SetHandle(IntPtr, JniHandleOwnership) |
设置 Handle 属性。 (继承自 Object) |
| ToArray<T>() |
一个月,如“七月”。 (继承自 Object) |
| ToString() |
返回对象的字符串表示形式。 (继承自 Object) |
| UnregisterFromRuntime() |
一个月,如“七月”。 (继承自 Object) |
| ValueOf(String) |
一个月,如“七月”。 |
| Values() |
一个月,如“七月”。 |
| Wait() |
使当前线程等待,直到唤醒它,通常是通过 em 通知/em< 或 >em<interrupted>/em<。><> (继承自 Object) |
| Wait(Int64, Int32) |
使当前线程等待直到唤醒,通常是通过 <em>通知</em> 或 <em interrupted>/em<>,或直到经过一定数量的实时。 (继承自 Object) |
| Wait(Int64) |
使当前线程等待直到唤醒,通常是通过 <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) |
扩展方法
| 名称 | 说明 |
|---|---|
| GetJniTypeName(IJavaPeerable) |
获取实例 |
| JavaAs<TResult>(IJavaPeerable) |
尝试强制 |
| JavaCast<TResult>(IJavaObject) |
执行 Android 运行时检查的类型转换。 |
| JavaCast<TResult>(IJavaObject) |
一个月,如“七月”。 |
| TryJavaCast<TResult>(IJavaPeerable, TResult) |
尝试强制 |