CalcuDate is an app that calculates the number of business days and calendar days in between specified dates, as well as the number of weeks. Given a date, it can also calculate the new date upon adding or subtracting a specified number of days or weeks. You can also customize the weekly days off and yearly holidays.