Uploaded image for project: 'JDK'
  1. JDK
  2. JDK-8254371

java.time.format.DateTimeParseException: Text could not be parsed at index 2

XMLWordPrintable

      ADDITIONAL SYSTEM INFORMATION :
      Ubuntu 18.04
      java version "1.8.0_191"
      Java(TM) SE Runtime Environment (build 1.8.0_191-b12)
      Java HotSpot(TM) 64-Bit Server VM (build 25.191-b12, mixed mode)


      A DESCRIPTION OF THE PROBLEM :
      We are trying to parse a date string into LocalDateTime most of the time it works but there is any intances when it fails.

      STEPS TO FOLLOW TO REPRODUCE THE PROBLEM :
      NOT ABLE TO REPRODUCE



      EXPECTED VERSUS ACTUAL BEHAVIOR :
      EXPECTED -
      Date should parse

      ---------- BEGIN SOURCE ----------
      public class Test {
      public static void main(String[] args) {
      String dateString = "06-Oct-2020";
      LocalDateTime localDate = LocalDate.parse(dateString, DateTimeFormatter.ofPattern("d-MMM-yyyy")).atStartOfDay();
      System.out.println(localDate.toString());
      }
      }
      ---------- END SOURCE ----------

      FREQUENCY : occasionally


            naoto Naoto Sato
            webbuggrp Webbug Group
            Votes:
            0 Vote for this issue
            Watchers:
            3 Start watching this issue

              Created:
              Updated:
              Resolved: