Strings
Java Program to Convert String to Date
A Java program to convert a string to a date object.
Problem Description
Write a Java program to convert a string representation of a date into a Date or LocalDate object.
Code
import java.time.LocalDate;
import java.time.format.DateTimeFormatter;
public class StringToDate {
public static void main(String[] args) {
String string = "2023-10-25";
LocalDate date = LocalDate.parse(string, DateTimeFormatter.ISO_DATE);
System.out.println(date);
}
}Output
2023-10-25Explanation
LocalDate: Represents a date without time-zone.parse(): Parses the text string using a specific formatter.DateTimeFormatter.ISO_DATE: Standard formatter for ISO date format (YYYY-MM-DD).
