Uses of Class
java.time.MonthDay
Package | Description |
---|---|
java.time |
The main API for dates, times, instants, and durations.
|
-
Uses of MonthDay in java.time
Methods in java.time that return MonthDay Modifier and Type Method Description static MonthDay
MonthDay. from(TemporalAccessor temporal)
Obtains an instance ofMonthDay
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 ofMonthDay
.static MonthDay
MonthDay. of(Month month, int dayOfMonth)
Obtains an instance ofMonthDay
.static MonthDay
MonthDay. parse(CharSequence text)
Obtains an instance ofMonthDay
from a text string such as--12-03
.static MonthDay
MonthDay. parse(CharSequence text, DateTimeFormatter formatter)
Obtains an instance ofMonthDay
from a text string using a specific formatter.MonthDay
MonthDay. with(Month month)
Returns a copy of thisMonthDay
with the month-of-year altered.MonthDay
MonthDay. withDayOfMonth(int dayOfMonth)
Returns a copy of thisMonthDay
with the day-of-month altered.MonthDay
MonthDay. withMonth(int month)
Returns a copy of thisMonthDay
with the month-of-year altered.Methods in java.time with parameters of type MonthDay Modifier and Type Method Description LocalDate
Year. atMonthDay(MonthDay monthDay)
Combines this year with a month-day to create aLocalDate
.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.