LINUX.ORG.RU

История изменений

Исправление mogwai, (текущая версия) :

Выходных = 8

Если Месяц = Февраль и Год = Високосный и ПервыйДень >= Сб
	Выходных++;
	
Если ВсегоДней = 30 
	Если ПервыйДеньМесяца >= Пт
		Выходных++;
	Если ПервыйДеньМесяца = Сб
		Выходных++;

Если ВсегоДней = 31
	Если ПервыйДень >= Чт
		Выходных++;
	Если ПервыйДень = Пт или ПервыйДень = Сб
		Выходных++;

РабочихДней = ВсегоДней - Выходных;

Исходная версия mogwai, :

UPD

Выходных = 8

Если Месяц = Февраль и Год = Високовсный и ПервыйДень >= Сб
	Выходных++;
	
Если ВсегоДней = 30 
	Если ПервыйДеньМесяца >= Пт
		Выходных++;
	Если ПервыйДеньМесяца = Сб
		Выходных++;

Если ВсегоДней = 31
	Если ПервыйДень >= Чт
		Выходных++;
	Если ПервыйДень = Пт или ПервыйДень = Сб
		Выходных++;

РабочихДней = ВсегоДней - Выходных;