Фрилансеры предложат решение вашей задачи уже через несколько минут!

Публикация заказа на фриланс бирже не займет много времени.

1 год назад
Александр К.
41 год, Россия
9 лет в сервисе
Был онлайн 2 месяца назад
1 год назад

Есть массив
Array(
[0] => 01.01.2018
[1] => 02.01.2018
[2] => 03.01.2018
[3] => 04.01.2018
[4] => 05.01.2018
[5] => 06.01.2018
[6] => 07.01.2018
[7] => 08.01.2018
[8] => 23.02.2018
[9] => 08.03.2018
[10] => 09.03.2018
[11] => 30.04.2018
[12] => 01.05.2018
[13] => 02.05.2018
[14] => 09.05.2018
[15] => 11.06.2018
[16] => 12.06.2018
[17] => 04.11.2018
[18] => 05.11.2018
[19] => 31.12.2018
)

В нем указаны праздничные дни, нужна функция типа:
function data_work($start,$col){
$start= дата с которой надо отсчитывать
$col = кол-во дней рабочих которые надо прибавить к стартовой дате с учетом выходных и массивом праздничных
$result ....


вызов
$data_end=data_work('2018-04-10', '8'); // получаем дату в формате 2018-04-20

пришла мысль а как быть с последним месяцем Декабрь 2018? сроки договоров до 25
дней, выходит надо еще массив праздников на 2019, массивы будут в
переменных Holidays_1 и Holidays_2
Holidays_1 - 2018
Holidays_2 - 2019

Выбранный исполнитель
Алексей Жайло
46 лет, Украина
2 года в сервисе
Был онлайн 2 часа назад
1 год назад

$5

2 дня

Отзыв заказчика
Быстро справился с задачей, весь php код с комментариями, рекомендую.
Отзыв фрилансера
Все хорошо, рекомендую.
Владимир Блискун
33 года, Россия
3 года в сервисе
Был онлайн 2 дня назад
1 год назад
Роман Л.
32 года, Россия
6 лет в сервисе
Был онлайн 15 часов назад
1 год назад
Денис Д.
31 год, Россия
5 лет в сервисе
Был онлайн 3 месяца назад
1 год назад
Алексей Жайло
46 лет, Украина
2 года в сервисе
Был онлайн 2 часа назад
1 год назад
Юрий Ш.
35 лет, Узбекистан
8 лет в сервисе
Был онлайн 7 часов назад
1 год назад
Анатолий Д.
33 года, Украина
10 лет в сервисе
Был онлайн 1 день назад
1 год назад

Другие заказы в категории «Веб-программирование»