Package | Description |
---|---|
java.time |
The main API for dates, times, instants, and durations.
|
Modifier and Type | Method and Description |
---|---|
static MonthDay |
MonthDay.from(TemporalAccessor temporal)
Obtains an instance of
MonthDay from a temporal object. |
static MonthDay |
MonthDay.now()
Obtains the current month-day from the system clock in the default time-zone.
|
static MonthDay |
MonthDay.now(Clock clock)
Obtains the current month-day from the specified clock.
|
static MonthDay |
MonthDay.now(ZoneId zone)
Obtains the current month-day from the system clock in the specified time-zone.
|
static MonthDay |
MonthDay.of(int month,
int dayOfMonth)
Obtains an instance of
MonthDay . |
static MonthDay |
MonthDay.of(Month month,
int dayOfMonth)
Obtains an instance of
MonthDay . |
static MonthDay |
MonthDay.parse(CharSequence text)
Obtains an instance of
MonthDay from a text string such as --12-03 . |
static MonthDay |
MonthDay.parse(CharSequence text,
DateTimeFormatter formatter)
Obtains an instance of
MonthDay from a text string using a specific formatter. |
MonthDay |
MonthDay.with(Month month)
Returns a copy of this
MonthDay with the month-of-year altered. |
MonthDay |
MonthDay.withDayOfMonth(int dayOfMonth)
Returns a copy of this
MonthDay with the day-of-month altered. |
MonthDay |
MonthDay.withMonth(int month)
Returns a copy of this
MonthDay with the month-of-year altered. |
Modifier and Type | Method and Description |
---|---|
LocalDate |
Year.atMonthDay(MonthDay monthDay)
Combines this year with a month-day to create a
LocalDate . |
int |
MonthDay.compareTo(MonthDay other)
Compares this month-day to another month-day.
|
boolean |
MonthDay.isAfter(MonthDay other)
Checks if this month-day is after the specified month-day.
|
boolean |
MonthDay.isBefore(MonthDay other)
Checks if this month-day is before the specified month-day.
|
boolean |
Year.isValidMonthDay(MonthDay monthDay)
Checks if the month-day is valid for this year.
|
Submit a bug or feature
For further API reference and developer documentation, see Java SE Documentation. That documentation contains more detailed, developer-targeted descriptions, with conceptual overviews, definitions of terms, workarounds, and working code examples.
Copyright © 1993, 2022, Oracle and/or its affiliates. All rights reserved. Use is subject to license terms. Also see the documentation redistribution policy.