java.time.MonthDay.parse() Method Example
Description
The java.time.MonthDay.parse(CharSequence text, DateTimeFormatter formatter) method obtains an instance of MonthDay from a text string using a specific formatter.
Declaration
Following is the declaration for java.time.MonthDay.parse(CharSequence text, DateTimeFormatter formatter) method.
public static MonthDay parse(CharSequence text, DateTimeFormatter formatter)
Parameters
text − the text to parse such as "--10-15", not null.
formatter − the formatter to use, not null.
Return Value
the local date, not null.
Exceptions
DateTimeParseException − if the text cannot be parsed.
Example
The following example shows the usage of java.time.MonthDay.parse(CharSequence text, DateTimeFormatter formatter) method.
package com.tutorialspoint;
import java.time.MonthDay;
import java.time.format.DateTimeFormatter;
public class MonthDayDemo {
public static void main(String[] args) {
DateTimeFormatter dateTimeFormatter = DateTimeFormatter.ofPattern("--MM-dd");
String date = "--10-15";
MonthDay date1 = MonthDay.parse(date, dateTimeFormatter);
System.out.println(date1);
}
}
Let us compile and run the above program, this will produce the following result −
--10-15
Advertisements