Verbesserungen
parent
ce1659df06
commit
246000e047
|
@ -261,7 +261,8 @@ public class Parkhaus {
|
||||||
endeNacht.set(Calendar.HOUR_OF_DAY, 6); // Nacht endet um 06:00 Uhr
|
endeNacht.set(Calendar.HOUR_OF_DAY, 6); // Nacht endet um 06:00 Uhr
|
||||||
endeNacht.add(Calendar.DATE, 1); // Geht auf den nächsten Tag*/
|
endeNacht.add(Calendar.DATE, 1); // Geht auf den nächsten Tag*/
|
||||||
|
|
||||||
/*// Schritt 1: Berechne Gebühren bis 20 Uhr
|
|
||||||
|
/* // Schritt 1: Berechne Gebühren bis 20 Uhr
|
||||||
while (calEinfahrt.before(startNacht) && calEinfahrt.before(calAusfahrt)) {
|
while (calEinfahrt.before(startNacht) && calEinfahrt.before(calAusfahrt)) {
|
||||||
// Jede angefangene Stunde bis 20:00 Uhr kostet 1 Euro
|
// Jede angefangene Stunde bis 20:00 Uhr kostet 1 Euro
|
||||||
gebuehr += 100;
|
gebuehr += 100;
|
||||||
|
@ -273,6 +274,7 @@ public class Parkhaus {
|
||||||
if (calAusfahrt.after(startNacht)) {
|
if (calAusfahrt.after(startNacht)) {
|
||||||
// Die Parkzeit überschreitet 20:00 Uhr und geht in die Nachtzeit
|
// Die Parkzeit überschreitet 20:00 Uhr und geht in die Nachtzeit
|
||||||
while (calEinfahrt.before(calAusfahrt) && (calEinfahrt.get(Calendar.HOUR_OF_DAY) >= 20 || calEinfahrt.get(Calendar.HOUR_OF_DAY) < 6)) {
|
while (calEinfahrt.before(calAusfahrt) && (calEinfahrt.get(Calendar.HOUR_OF_DAY) >= 20 || calEinfahrt.get(Calendar.HOUR_OF_DAY) < 6)) {
|
||||||
|
|
||||||
nachtGebuehr += 100; // Jede Stunde in der Nacht kostet auch 1 Euro
|
nachtGebuehr += 100; // Jede Stunde in der Nacht kostet auch 1 Euro
|
||||||
calEinfahrt.add(Calendar.HOUR_OF_DAY, 1);
|
calEinfahrt.add(Calendar.HOUR_OF_DAY, 1);
|
||||||
}
|
}
|
||||||
|
|
Loading…
Reference in New Issue