Differenz zwischen zwei Daten, einschließlich nur Arbeitstagen (d. H. Ohne Wochenenden und Feiertage)

Wie kann ich die Anzahl der Werktage zwischen zwei Tagen ermitteln?java.util.Dateausgenommen Wochenenden und Feiertage? Mit Urlaub meine ichgesetzlich anerkannte Feiertage. Dies hängt vom jeweiligen Land ab, da die Feiertage von Land zu Land unterschiedlich sind.

Zum Beispiel,2012-08-27 - 2012-08-24 sollte zurückkehren1 anstatt3, wegen des Wochenendes dazwischen.

Ich habe es mir schon angeschautJollyday undObjectLab-Kit, aber ich kann sie nicht dazu bringen, meine Bedürfnisse zu befriedigen. Ich meine, beide haben viele interessante Methoden, können aber so etwas nicht findengetBusinessDaysCount(Date d1, Date d2)...

Antworten auf die Frage(2)

Ihre Antwort auf die Frage