Тема: VBS: Вычисление даты с учетом по дням недели
Добрый день!
Подскажите пожалуйста, требуется вычислить день недели, и отнять от него один день, условие что день не должен попадать на выходные то есть субботу или воскресенье...
Например, если сегодня понедельник то дата должна быть пятницей, если вторник то отнимаем день и получается понедельник...
Dim perem, DateADD, DateEnd ' Ввели переменную
DD=Day(Now()) ' Now() - это стандартная функция VBScript даты
If DD < 10 Then
DD = "0" & DD ' Проверка текущей даты и добавление слева нуля
End If
MM=Month(Now())
If MM < 10 Then
MM="0" & MM ' Добавление нуля перед числом, если оно меньше 10
End If
GG=Year(Now())
perem1 = DD & "." & MM & "." & GG
DateEnd = GG & "-" & MM & "-" & DD
DateAdd = GG & "-" & MM & "-" & DD
как раз DateAdd это есть тот день который надо вычислять...

