Moin,
ich stehe gerade aufm Schlauch.
Ich bekomme folgende Exception geworfen:
Caused by: java.lang.NumberFormatException: For input string: "202103122000"
Verstehe nicht, warum der Compiler hier meckert, ich sehe da nur Zahlen.
Hier der Code:
ich stehe gerade aufm Schlauch.
Ich bekomme folgende Exception geworfen:
Caused by: java.lang.NumberFormatException: For input string: "202103122000"
Verstehe nicht, warum der Compiler hier meckert, ich sehe da nur Zahlen.
Hier der Code:
Java:
public int getGameDateTime()
{
String cleanStartTime = this.startTimeEastern.replace(" ET", "");
LocalTime startTime = LocalTime.now();
try
{
startTime = LocalTime.parse(cleanStartTime, DateTimeFormatter.ofPattern("hh:mm a", Locale.US));
}
catch (java.time.format.DateTimeParseException e)
{
startTime = LocalTime.parse(cleanStartTime, DateTimeFormatter.ofPattern("h:mm a", Locale.US));
}
String startDateTime = String.valueOf(this.startDateEastern) + startTime.format(DateTimeFormatter.ofPattern("HHmm"));
return Integer.parseInt(startDateTime); // <- NumberFormatException
}