java.time.format.DateTimeParseException for dd-MMM-yy format

scalderon :

I am trying for hours now to parse this String to LocalDate and I just can't find where my pattern is wrong.

 public void parseDate() {
        DateTimeFormatter formatter = DateTimeFormatter.ofPattern("dd'-'MMM'-'yy");
        LocalDate date = LocalDate.parse("05-Sep-20", formatter);
}

I get the following exception:

java.time.format.DateTimeParseException: Text '05-Sep-20' could not be parsed at index 3

It works fine when using the pattern dd'-'MMMM'-'yy or dd'-'MM'-'yy, but it just won't work for MMM

I used the single quotes around the dash, because otherwise I was getting a parsing exception at a different index.

I am using Java1.8 and java.time

LeoYulinLi :

It could be your locale. Try this:

DateTimeFormatter formatter = DateTimeFormatter.ofPattern("dd'-'MMM'-'yy", Locale.US);
LocalDate date = LocalDate.parse("05-Sep-20", formatter);

ref: https://stackoverflow.com/a/44928297

Collected from the Internet

Please contact [email protected] to delete if infringement.

edited at
0

Comments

0 comments
Login to comment

Related

java.time.format.DateTimeParseException for dd-MMM-yyyy format

Converting string format dd - mmm - yy to date

java.time.format.DateTimeParseException

TryStrToDate Fails with format mmm/yy

Java java.time.format.DateTimeParseException on String

java.time.format.DateTimeParseException using DateTimeFormatter

Match date in dd-MMM-yy format to yyyy-MM-dd in Hive

LocalDateTime parse short year format dd-MMM-YY HH:mm using DateTimeFormatterBuilder

Returning multiple Dates in a "dd-MMM-yy" format after concatenating them

How can I get datetime today date from C# with format 'dd-MMM-yy'

Change Date format to (dd-mmm-yy) if the inserted values are Date , Not Work?

Date format dd/mm/yy

Java program to sort a list of date which is in format dd MMM yyyy

can't convert String to MMM/dd/yyy format in java

Date conversion in MM/DD/YY h:mm:ss a format in java

Java User input YY-MM-DD format

Converting a mmm-yy date in string format to date format

java.time.format.DateTimeParseException could not be parsed at index 0

java.time.format.DateTimeParseException when parsing year

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

String to LocalDateTime conversion : java.time.format.DateTimeParseException

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

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

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

java.time.format.DateTimeParseException at LocalDateTime.parse

Nested exception is java.time.format.DateTimeParseException: Text '3030821'

java.time.format.DateTimeParseException: when trying to parse timezoned datetime

Error from JFormattedTextField to LocalDate - java.time.format.DateTimeParseException

java.time.format.DateTimeParseException, and I do not know how to solve it

TOP Ranking

  1. 1

    Failed to listen on localhost:8000 (reason: Cannot assign requested address)

  2. 2

    Loopback Error: connect ECONNREFUSED 127.0.0.1:3306 (MAMP)

  3. 3

    How to import an asset in swift using Bundle.main.path() in a react-native native module

  4. 4

    pump.io port in URL

  5. 5

    Compiler error CS0246 (type or namespace not found) on using Ninject in ASP.NET vNext

  6. 6

    BigQuery - concatenate ignoring NULL

  7. 7

    ngClass error (Can't bind ngClass since it isn't a known property of div) in Angular 11.0.3

  8. 8

    ggplotly no applicable method for 'plotly_build' applied to an object of class "NULL" if statements

  9. 9

    Spring Boot JPA PostgreSQL Web App - Internal Authentication Error

  10. 10

    How to remove the extra space from right in a webview?

  11. 11

    java.lang.NullPointerException: Cannot read the array length because "<local3>" is null

  12. 12

    Jquery different data trapped from direct mousedown event and simulation via $(this).trigger('mousedown');

  13. 13

    flutter: dropdown item programmatically unselect problem

  14. 14

    How to use merge windows unallocated space into Ubuntu using GParted?

  15. 15

    Change dd-mm-yyyy date format of dataframe date column to yyyy-mm-dd

  16. 16

    Nuget add packages gives access denied errors

  17. 17

    Svchost high CPU from Microsoft.BingWeather app errors

  18. 18

    Can't pre-populate phone number and message body in SMS link on iPhones when SMS app is not running in the background

  19. 19

    12.04.3--- Dconf Editor won't show com>canonical>unity option

  20. 20

    Any way to remove trailing whitespace *FOR EDITED* lines in Eclipse [for Java]?

  21. 21

    maven-jaxb2-plugin cannot generate classes due to two declarations cause a collision in ObjectFactory class

HotTag

Archive