- java.time Package Classes
- java.time - Home
- java.time - Clock
- java.time - Duration
- java.time - Instant
- java.time - LocalDate
- java.time - LocalDateTime
- java.time - LocalTime
- java.time - MonthDay
- java.time - OffsetDateTime
- java.time - OffsetTime
- java.time - Period
- java.time - Year
- java.time - YearMonth
- java.time - ZonedDateTime
- java.time - ZoneId
- java.time - ZoneOffset
- java.time Package Enums
- java.time - Month
- java.time Useful Resources
- java.time - Discussion
java.time.Month 枚举
介绍
java.time.Month枚举代表一年中的月份,例如“July”。
类声明
以下是java.time.Month枚举的声明-
public enum Month extends Enum<Month> implements TemporalAccessor, TemporalAdjuster
枚举常量
以下是Java.time.Month枚举的字段-
JANUARY - 一月份的单例实例,有 31 天。
February - 二月的单例实例,有 28 天,或者闰年有 29 天。
MARCH - 三月的单例实例,有 31 天。
APRIL - 4 月的单例实例,有 30 天。
MAY - 5 月份的单例实例,有 31 天。
JUNE - 6 月的单例实例,有 30 天。
JULY - 7 月的单例实例,有 31 天。
AUGUST - 8 月的单例实例,有 31 天。
SEPTEMBER - 9 月的单例实例,有 30 天。
OCTOBER - 10 月份的单例实例,有 31 天。
NOVEMBER - 11 月的单例实例,有 30 天。
DECEMBER - 12 月的单例实例,有 31 天。
枚举方法
先生。 | 方法及说明 |
---|---|
1 | Temporal adjustmentInto(Temporal 时间)
调整指定的时间对象以使其具有与该对象相同的月份。 |
2 | intfirstDayOfYear(布尔值闰年)
获取与本月第一天对应的一年中的某一天。 |
3 | 月份firstMonthOfQuarter()
获取与本季度第一个月对应的月份。 |
4 | 来自(TemporalAccessor 时间)的静态月份
从时间对象获取 Month 的实例。 |
5 | int get(TemporalField 字段)
获取一年中该月指定字段的 int 值。 |
6 | String getDisplayName(TextStyle 样式, Locale 区域设置)
获取文本表示形式,例如“Jan”或“December”。 |
7 | long getLong(TemporalField 字段)
获取一年中本月指定字段的长整型值。 |
8 | int getValue()
获取一年中的月份 int 值。 |
9 | boolean isSupported(TemporalField 字段)
检查指定字段是否受支持。 |
10 | int 长度(布尔值闰年)
获取本月的长度(以天为单位)。 |
11 | int 最大长度()
获取本月的最大长度(以天为单位)。 |
12 | int 最小长度()
获取本月的最短长度(以天为单位)。 |
13 | 月减(长月)
返回该月份之前指定月份数的月份。 |
14 | 静态月份(int 月)
从 int 值获取 Month 的实例。 |
15 | 月加(长月)
返回该月份之后指定季度数的月份。 |
16 | <R> R 查询(TemporalQuery<R> 查询)
使用指定的查询查询此偏移量。 |
17 号 | ValueRange范围(TemporalField字段)
获取指定字段的有效值范围。 |
18 | 静态月份 valueOf(字符串名称)
返回具有指定名称的该类型的枚举常量。 |
19 | 静态月份[]值()
返回一个包含此枚举类型常量的数组,按照声明顺序排列。 |
继承的方法
该类继承了以下类的方法 -
- Java.lang.Enum
- Java.lang.Object