java.time.Month 枚举代表一个月份,例如"七月".
以下是 java.time.Month Enum :
public enum Month extends Enum<Month> implements TemporalAccessor, TemporalAdjuster
以下是 Java.time的字段.Month Enum :
JANUARY : 单月份的单例实例,包含31天.
FEBRUARY : 2月份的单身实例,为28天,或闰年为29天.
MARCH : 3月份的单身实例,为31天.
APRIL : 四月份的单例实例,为期30天.
MAY : 5月份的单身实例,为31天.
JUNE : 六月份的单身实例,为期30天.
JULY : 7月份的单身实例,为31天.
AUGUST : 8月份的单身实例,为31天.
SEPTEMBER : 9月份的单身实例,为期30天.
OCTOBER : 10月份的单身实例,为期31天.
NOVEMBER : 11月份的单身实例,为期30天.
DECEMBER : 12月份的单例实例,为31天.
Sr.No. | 方法&描述 |
---|---|
1 | Temporal adjustInto(Temporal temporal) 调整指定的时间对象,使其具有相同的月份作为这个对象的年份. |
2 | int firstDayOfYear(boolean leapYear) 获取与第一天相对应的日期本月. |
3 | Month firstMonthOfQuarter() 获取与本季度第一个月相对应的月份. |
4 | static Month from(TemporalAccessor temporal) 获得一个来自临时对象的月份数. |
5 | int get(TemporalField field) 获取本月指定字段的值作为int的年份. |
6 | String getDisplayName(TextStyle style, Locale locale) 获取文本表示形式,例如'Jan'或'December'. |
7 | long getLong(TemporalField field) 获取本月指定字段的值作为一个长期的年份. |
8 | int getValue() 获取月份int值. |
9 | boolean isSupported(TemporalField field) 检查指定的字段是否受支持. |
10 | int length(boolean leapYear) 以天为单位获取本月的长度. |
11 | int maxLength() 以天为单位获取本月的最大长度. |
12 | int minLength() 以天为单位获取本月的最小长度. |
13 | Month minus(long months) 返回指定月份之前的月份. |
14 | static Month of(int month) 从int值获得Month的实例. |
15 | Month plus(long months) 返回此年后指定季度数的月份. |
16 | <R> R query(TemporalQuery<R> query) 使用指定的查询查询此偏移量. |
17 | ValueRange range(TemporalField field) 获取指定字段的有效值范围. |
18 | static Month valueOf(String name) 返回具有指定名称的此类型的枚举常量. |
19 | static Month[] values() 返回包含此枚举类型常量的数组,按其声明的顺序排列. |
此类继承以下类中的方法 :
Java.lang.Enum
Java.lang.Object