anpassen des Rückgabewerts auf ArrayList

main
dustineversmann 2024-10-02 12:01:41 +02:00
parent 45105f3426
commit b1aca00ebd
1 changed files with 6 additions and 2 deletions

View File

@ -4,6 +4,8 @@ package de.deversmann;
import java.text.ParseException;
import java.text.SimpleDateFormat;
import java.time.Duration;
import java.util.ArrayList;
import java.util.Collections;
import java.util.Date;
public class Parkhaus {
@ -72,8 +74,9 @@ public class Parkhaus {
}
public String berechneParkdauer(String einfahrtZeit, String ausfahrZeit){
public ArrayList berechneParkdauer(String einfahrtZeit, String ausfahrZeit){
String dauer = "";
ArrayList parkdauer = new ArrayList();
try {
Date einfahrtZeitDate = simpleDateFormat.parse(einfahrtZeit);
Date ausfahrZeitDate = simpleDateFormat.parse(ausfahrZeit);
@ -82,11 +85,12 @@ public class Parkhaus {
long hours = duration.toHours() % 24;
long minutes = duration.toMinutes() % 60;
dauer = "Parkdauer:" + days + " Tage " + hours + " Stunden " + minutes + " Minuten ";
Collections.addAll(parkdauer,days,hours,minutes);
} catch (ParseException e) {
System.out.println("Fehler beim Parsen der Daten"+ e.getMessage());
}
return dauer;
return parkdauer;
}
}