kleine Verbesserungen
parent
2387f232bf
commit
176f7ea3f4
|
@ -63,10 +63,12 @@ public class Parkhaus {
|
||||||
|
|
||||||
// Falls Auto zum Entfernen gibt
|
// Falls Auto zum Entfernen gibt
|
||||||
if (zuEntfernen != null) {
|
if (zuEntfernen != null) {
|
||||||
// Berechnung der Gebühren
|
|
||||||
|
//Ausfahrtszeit manuell eingeben oder automatisch übernehmen
|
||||||
SimpleDateFormat sdf = new SimpleDateFormat("dd.MM.yyyy, HH:mm");
|
SimpleDateFormat sdf = new SimpleDateFormat("dd.MM.yyyy, HH:mm");
|
||||||
Date ausfahrtZeit;
|
Date ausfahrtZeit;
|
||||||
|
|
||||||
|
|
||||||
Scanner scanner = new Scanner(System.in);
|
Scanner scanner = new Scanner(System.in);
|
||||||
System.out.println("Bitte geben Sie die Ausfahrtszeit ein (leer lassen für aktuelle Zeit, Format: dd.MM.yyyy, HH:mm): ");
|
System.out.println("Bitte geben Sie die Ausfahrtszeit ein (leer lassen für aktuelle Zeit, Format: dd.MM.yyyy, HH:mm): ");
|
||||||
String ausfahrtInput = scanner.nextLine();
|
String ausfahrtInput = scanner.nextLine();
|
||||||
|
@ -85,6 +87,7 @@ public class Parkhaus {
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
|
// Berechnung der Gebühren
|
||||||
double aktuelleGebuehren = berechneGebuehren(kennzeichen, ausfahrtZeit);
|
double aktuelleGebuehren = berechneGebuehren(kennzeichen, ausfahrtZeit);
|
||||||
double gesamtGebuehren = zuEntfernen.getGebuehrenkonto() + aktuelleGebuehren; // Summe der Schulden + aktuelle Gebühren
|
double gesamtGebuehren = zuEntfernen.getGebuehrenkonto() + aktuelleGebuehren; // Summe der Schulden + aktuelle Gebühren
|
||||||
|
|
||||||
|
@ -143,7 +146,7 @@ public class Parkhaus {
|
||||||
|
|
||||||
|
|
||||||
// Parkdauer in Minuten berechnen (Differenz zwischen Ausfahrt und Einfahrt)
|
// Parkdauer in Minuten berechnen (Differenz zwischen Ausfahrt und Einfahrt)
|
||||||
minDiff = (ausfahrt.getTime() - einfahrt.getTime() ) / 60000;
|
minDiff = ((ausfahrt.getTime() - einfahrt.getTime())+1) / 60000;
|
||||||
break;
|
break;
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
@ -253,7 +256,7 @@ public class Parkhaus {
|
||||||
}*/
|
}*/
|
||||||
|
|
||||||
// Bestimme die Einfahrtszeit des Fahrzeugs
|
// Bestimme die Einfahrtszeit des Fahrzeugs
|
||||||
Date einfahrt = findeEinfahrtZeit(kennzeichen); // =einfahrt für Debugging // Methode zum Finden der Einfahrtszeit
|
Date einfahrt = findeEinfahrtZeit(kennzeichen); // Methode zum Finden der Einfahrtszeit
|
||||||
Calendar einfahrtsCal = Calendar.getInstance();
|
Calendar einfahrtsCal = Calendar.getInstance();
|
||||||
einfahrtsCal.setTime(einfahrt);
|
einfahrtsCal.setTime(einfahrt);
|
||||||
|
|
||||||
|
|
Loading…
Reference in New Issue