BankDay – PHP класс для операций с банковскими (рабочими) днями

Класс для подсчета банковских (рабочих) дней за определенный промежуток времени или определение даты +N банковских дней. Учитываются государственные праздники. Если праздник попадает на выходной день, то, согласно трудовому кодексу, он переносится на следующий рабочий.

Скачать BankDay.class.php 1.59 KB Downloaded 3727 times

Примеры использования:

[php]
echo BankDay::getEndDate(‘2008-10-14’, 10, ‘d.m.Y’);
//28.10.2008
echo BankDay::getEndDate(‘now’, 10);
//1229008080
echo BankDay::getNumDays(‘2008-02-25’, ‘2008-03-15’);
//13
echo BankDay::getNumDays(‘now’, ’10 days’);
//7
echo BankDay::isWorkDay(‘2009-01-06’);
//false
[/php]

Leave a Reply

You must be logged in to post a comment.