Uploaded image for project: 'Keikai'
  1. Keikai
  2. KEIKAI-540

can't parse dd/mm/yyyy in Italy locale with java 9 or above

    XMLWordPrintable

    Details

    • Type: Bug
    • Status: Closed
    • Priority: Normal
    • Resolution: Fixed
    • Affects Version/s: 5.8.1
    • Fix Version/s: 5.9.0
    • Component/s: None
    • Security Level: Jimmy
    • Labels:

      Description

      Steps to Reproduce

      1. run keikai with Java 9 or above
      2. load a blank sheet in a browser in *Italy* language
      3. enter 20/2/2020 , format dd/mm/yyyy

      Current Result

      keikai doesn't turn it into a date value, it's still a text

      Expected Result

      keikai turns it into a date value

      Debug Information

      1. if you run keikai in Java 8, keikai works as expected
      2. zss doesn't have this issue
      3. DateInputMask.getDate41() return different result between Java 8 and java 9 or above
      4. even run Java 9 or above with -Djava.locale.providers=COMPAT still can work under Italy locale
      5. happened after fixing KEIKAI-379

      Workaround

      run in Java 8

        Attachments

          Issue Links

            Activity

              People

              Assignee:
              jumperchen jumperchen
              Reporter:
              hawk hawk
              Votes:
              0 Vote for this issue
              Watchers:
              3 Start watching this issue

                Dates

                Created:
                Updated:
                Resolved: