Announcement

Collapse
No announcement yet.

Suchen von Feiertagen innerhalb eines Datumsbereichs

Collapse
X
  • Filter
  • Time
  • Show
Clear All
new posts

  • Suchen von Feiertagen innerhalb eines Datumsbereichs

    Hallo zusammen,

    ich such nach einer Möglichkeit den Bereich zwischen einem Stardatum und einem Enddatum nach Feiertagen zu durchsuchen und zu zählen. Die Feiertage kommen von einer Liste die entsprechend eingelesen wird. Bei Google hab ich mir schon einen Wolf gesucht.

    Kann mir jemanden einen tipp geben oder hat schon mal jemand ähnliches gemacht?

    Danke für die Hilfe

    Gruß
    Alex

  • #2
    Moin!

    Sehr allgemein gefragt. Ich würde die Daten als Date-Objekte in ein SortedSet schmeißen (z.B. TreeSet).

    Dann aus dem TreeSet das SubSet herausholen:

    TreeSet meineFeiertage = .... // Füllen.
    Date start = ...
    Date end = ...;

    Set passendeFeiertage = meineFeiertage.subSet (start, end);

    System.out.println ("Anzahl Feiertage = " + passendeFeiertage.size());

    Beste Grüße,
    Josch.

    Comment


    • #3
      Ansonsten, zur dynamischen Berechnung von Feiertagen gibts nen Algorithmus. So auf die Schnelle gesucht hab ich mal das gefunden. Zusammen mit dem SortedSet sollte das eigentlich funktionieren.

      Greetings, Jens
      Zuletzt editiert von Mel_one; 17.10.2007, 19:17.

      Comment

      Working...
      X