by Guest » 05 Jan 2025, 13:04
Ich erhalte eine Parser-Ausnahme beim Versuch, den Zeichenfolgenwert zu analysieren:
Code: Select all
"Thursday, July 27, 2006 10:10:02 PM PST"
Zu formatieren:
Dies ist das Programmbeispiel:
Code: Select all
DateTime.parse("Thursday, July 27, 2006 10:10:02 PM PDT", DateTimeFormat.forPattern("EEEE, MMMM d, yyyy h:mm:ss a z"));
Und das ist die Fehlermeldung:
Code: Select all
Invalid format: "Thursday, July 27, 2006 10:10:02 PM PDT" is malformed at "PDT"
das ist mein Beispielprogramm
Code: Select all
String str = "Thursday, July 27, 2006 10:10:02 PM PDT";
DateTimeFormatter formatterDateTime = DateTimeFormat.forPattern("EEEE, MMMM d, YYYY h:mm:ss a z");
try{
DateTime dt = DateTime.parse(str, formatterDateTime);
}catch(Exception ex)
{
System.out.println(ex.getMessage());
}
Ich erhalte eine Parser-Ausnahme beim Versuch, den Zeichenfolgenwert zu analysieren:
[code]"Thursday, July 27, 2006 10:10:02 PM PST"
[/code]
Zu formatieren:
[code]"EEEE, MMMM d, YYYY h:mm:ss a z"
[/code]
Dies ist das Programmbeispiel:
[code]DateTime.parse("Thursday, July 27, 2006 10:10:02 PM PDT", DateTimeFormat.forPattern("EEEE, MMMM d, yyyy h:mm:ss a z"));
[/code]
Und das ist die Fehlermeldung:
[code]Invalid format: "Thursday, July 27, 2006 10:10:02 PM PDT" is malformed at "PDT"
[/code]
das ist mein Beispielprogramm
[code]String str = "Thursday, July 27, 2006 10:10:02 PM PDT";
DateTimeFormatter formatterDateTime = DateTimeFormat.forPattern("EEEE, MMMM d, YYYY h:mm:ss a z");
try{
DateTime dt = DateTime.parse(str, formatterDateTime);
}catch(Exception ex)
{
System.out.println(ex.getMessage());
}
[/code]