Hallo Leute,
ich steh noch ganz am Anfang der Programmierung und auch gleichzeitig vor einem (logischen) Problem. Für einen Kalender zur Abholung von Waren möchte ich folgendes realisieren:
Kunde gibt Kleidungsstücke an einem Freitag ab und für die Bearbeitung werden 3 Werktage (Montags bis Freitags) benötigt. Diese 3 Tage sollen jetzt an den Sonntag angehangen werden, so dass der Mittwoch als nächster Abholtag angezeigt wird. Wie könnte man so etwas schreiben, dass auch Feiertage sowohl vor, als auch nach einem Wochenende berücksichtigt werden?
Die Formeln für die Berechnung des Ostersonntags und somit auch die des Karfreitags und Ostermontags habe ich bereits, auch die für Neujahr und die restlichen Feiertage. Ich benötige die korrekte Vorgehensweise wie ich diese anwenden kann.
Bisher habe ich in der main nur folgendes stehen:
Ich hoffe ihr könnt mir helfen, hab nämlich schon so einiges dank dieses Forums dazugelernt.
Eure Tima
ich steh noch ganz am Anfang der Programmierung und auch gleichzeitig vor einem (logischen) Problem. Für einen Kalender zur Abholung von Waren möchte ich folgendes realisieren:
Kunde gibt Kleidungsstücke an einem Freitag ab und für die Bearbeitung werden 3 Werktage (Montags bis Freitags) benötigt. Diese 3 Tage sollen jetzt an den Sonntag angehangen werden, so dass der Mittwoch als nächster Abholtag angezeigt wird. Wie könnte man so etwas schreiben, dass auch Feiertage sowohl vor, als auch nach einem Wochenende berücksichtigt werden?
Die Formeln für die Berechnung des Ostersonntags und somit auch die des Karfreitags und Ostermontags habe ich bereits, auch die für Neujahr und die restlichen Feiertage. Ich benötige die korrekte Vorgehensweise wie ich diese anwenden kann.
Bisher habe ich in der main nur folgendes stehen:
Java:
SimpleDateFormat sdf = new SimpleDateFormat("dd.MM.yyyy");
Calendar c = Calendar.getInstance();
Date today = new Date();
c.setTime(new Date());
c.add(Calendar.DATE, 3);
String output = sdf.format(c.getTime());
String now = sdf.format(today);
System.out.println("Abgabetag: " + now);
System.out.println("Nächster Abholtag: " + output);
Ich hoffe ihr könnt mir helfen, hab nämlich schon so einiges dank dieses Forums dazugelernt.
Eure Tima
Zuletzt bearbeitet: