diff --git a/Parkhaus/src/Parkhaus.Java b/Parkhaus/src/Parkhaus.Java new file mode 100644 index 0000000..638ac7e --- /dev/null +++ b/Parkhaus/src/Parkhaus.Java @@ -0,0 +1,31 @@ +public static void einfahrtParkhaus() throws ParseException { + +// Prüfen ob Parkhaus voll + if (geparkteAutos.size() >= maximalePlaetze) { + System.out.println("Tut uns Leid, das Parkhaus ist leider voll :"); + return; + } + + System.out.print("Geben Sie das Kennzeichen ein: "); + String kennzeichenEingabe = scanner.nextLine(); + + System.out.print("Geben Sie ihre Einfahrtszeit ein (im Format: dd.MM.yyyy, HH:mm): "); + String einfahrtZeit = scanner.nextLine(); + +// SimpleDateFormat um einen gewünschten String zu parsen + SimpleDateFormat zeit = new SimpleDateFormat("dd.MM.yyyy, HH:mm"); + +// Falls keine Eingabe, dann wird aktuelle Zeit genommen + if (einfahrtZeit.isEmpty()) { + + einfahrtZeit = zeit.format(new Date()); + + } + +// String in Date parsen + Date d1 = zeit.parse(einfahrtZeit); + + System.out.println("Einfahrtszeits des Autos: " + d1); + System.out.println(); + + }