- java.time 包類
- java.time - 首頁
- 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 包列舉
- java.time - Month
- java.time 有用資源
- java.time - 討論
java.time.Month 列舉
介紹
java.time.Month 列舉表示一年中的月份,例如“七月”。
類宣告
以下是java.time.Month 列舉的宣告:
public enum Month
extends Enum<Month>
implements TemporalAccessor, TemporalAdjuster
列舉常量
以下是java.time.Month 列舉的欄位:
JANUARY - 一月份的單例例項,有31天。
FEBRUARY - 二月份的單例例項,有28天,閏年為29天。
MARCH - 三月份的單例例項,有31天。
APRIL - 四月份的單例例項,有30天。
MAY - 五月份的單例例項,有31天。
JUNE - 六月份的單例例項,有30天。
JULY - 七月份的單例例項,有31天。
AUGUST - 八月份的單例例項,有31天。
SEPTEMBER - 九月份的單例例項,有30天。
OCTOBER - 十月份的單例例項,有31天。
NOVEMBER - 十一月份的單例例項,有30天。
DECEMBER - 十二月份的單例例項,有31天。
列舉方法
| 序號 | 方法及描述 |
|---|---|
| 1 | Temporal adjustInto(Temporal temporal)
將指定的臨時物件調整為與本物件具有相同的月份。 |
| 2 | int firstDayOfYear(boolean leapYear)
獲取對應於本月第一天的一年中的某一天。 |
| 3 | Month firstMonthOfQuarter()
獲取對應於本季度第一月的月份。 |
| 4 | static Month from(TemporalAccessor temporal)
從臨時物件中獲取 Month 例項。 |
| 5 | int get(TemporalField field)
將本年中的月份的指定欄位的值作為 int 獲取。 |
| 6 | String getDisplayName(TextStyle style, Locale locale)
獲取文字表示形式,例如“Jan”或“December”。 |
| 7 | long getLong(TemporalField field)
將本年中的月份的指定欄位的值作為 long 獲取。 |
| 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
廣告