15-MAR-2007: Calculate Time Differences and Due Dates Anywhere in the World!

Do you frequently discover yourself in a position where you have to calculate the number of days between two dates? At first, it seems trivially easy. But, how about this: Today your company starts a new project. It is February 2nd, 2007 and the project's due date is July 14th, 2008. How many business days will it take to complete the project before the due date? The final cost of the project will depend specifically on your answer...