From 322c7c1263bba30d56c24ab44cf9cb4ca40e5c7e Mon Sep 17 00:00:00 2001 From: Arthur Kovis <3013016@stud.hs-mannheim.de> Date: Tue, 8 Oct 2024 09:28:10 +0200 Subject: [PATCH] einfahrtParkhaus ohne FahrzeugObjekt --- Parkhaus/src/Parkhaus.Java | 31 +++++++++++++++++++++++++++++++ 1 file changed, 31 insertions(+) create mode 100644 Parkhaus/src/Parkhaus.Java 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(); + + }