-
Bug
-
Resolution: Not an Issue
-
P4
-
None
-
8, 11, 15
A DESCRIPTION OF THE PROBLEM :
import java.util.*;
import java.lang.*;
import java.io.*;
import java.time.LocalDate;
import java.time.format.DateTimeFormatter;
class Issue
{
public static void main (String[] args) throws java.lang.Exception
{
System.out.println( LocalDate.parse("09/31/2020", DateTimeFormatter.ofPattern("M/d/yyyy")));
}
}
This prints '2020-09-30'. Ideally DateTimeException should be thrown. Happens in sun jdk 1.8.0_51.
FREQUENCY : always
import java.util.*;
import java.lang.*;
import java.io.*;
import java.time.LocalDate;
import java.time.format.DateTimeFormatter;
class Issue
{
public static void main (String[] args) throws java.lang.Exception
{
System.out.println( LocalDate.parse("09/31/2020", DateTimeFormatter.ofPattern("M/d/yyyy")));
}
}
This prints '2020-09-30'. Ideally DateTimeException should be thrown. Happens in sun jdk 1.8.0_51.
FREQUENCY : always