From 13b2d107ae3c655c264e18735e11757deff53ae0 Mon Sep 17 00:00:00 2001 From: Arthur Kovis <3013016@stud.hs-mannheim.de> Date: Tue, 8 Oct 2024 09:08:52 +0200 Subject: [PATCH] einfahrtParkhaus() { --- Commit 2 | 31 +++++++++++++++++++++++++++++++ 1 file changed, 31 insertions(+) create mode 100644 Commit 2 diff --git a/Commit 2 b/Commit 2 new file mode 100644 index 0000000..638ac7e --- /dev/null +++ b/Commit 2 @@ -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(); + + }