anpassen des Rückgabewerts auf ArrayList
parent
45105f3426
commit
b1aca00ebd
|
@ -4,6 +4,8 @@ package de.deversmann;
|
||||||
import java.text.ParseException;
|
import java.text.ParseException;
|
||||||
import java.text.SimpleDateFormat;
|
import java.text.SimpleDateFormat;
|
||||||
import java.time.Duration;
|
import java.time.Duration;
|
||||||
|
import java.util.ArrayList;
|
||||||
|
import java.util.Collections;
|
||||||
import java.util.Date;
|
import java.util.Date;
|
||||||
|
|
||||||
public class Parkhaus {
|
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 = "";
|
String dauer = "";
|
||||||
|
ArrayList parkdauer = new ArrayList();
|
||||||
try {
|
try {
|
||||||
Date einfahrtZeitDate = simpleDateFormat.parse(einfahrtZeit);
|
Date einfahrtZeitDate = simpleDateFormat.parse(einfahrtZeit);
|
||||||
Date ausfahrZeitDate = simpleDateFormat.parse(ausfahrZeit);
|
Date ausfahrZeitDate = simpleDateFormat.parse(ausfahrZeit);
|
||||||
|
@ -82,11 +85,12 @@ public class Parkhaus {
|
||||||
long hours = duration.toHours() % 24;
|
long hours = duration.toHours() % 24;
|
||||||
long minutes = duration.toMinutes() % 60;
|
long minutes = duration.toMinutes() % 60;
|
||||||
dauer = "Parkdauer:" + days + " Tage " + hours + " Stunden " + minutes + " Minuten ";
|
dauer = "Parkdauer:" + days + " Tage " + hours + " Stunden " + minutes + " Minuten ";
|
||||||
|
Collections.addAll(parkdauer,days,hours,minutes);
|
||||||
} catch (ParseException e) {
|
} catch (ParseException e) {
|
||||||
System.out.println("Fehler beim Parsen der Daten"+ e.getMessage());
|
System.out.println("Fehler beim Parsen der Daten"+ e.getMessage());
|
||||||
}
|
}
|
||||||
|
|
||||||
return dauer;
|
return parkdauer;
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|
Loading…
Reference in New Issue