OneWeekSchedule

Расписание на неделю

Получить текущее временно расписание - производную всех расписаний, выпадающих на неделю, которой принадлежит день date.

Входные параметры
sGroupId
ID студенческой группы
Целочисленное, обязательный параметр
date
Дата дня, на наделю которого нужно собрать расписание. Если не задано, используется текущая дата.
Дата (Y-m-d, например 2017-01-26)
Результат:
В случае, если расписание не будет найдено, атрибут weekDays примет значение null
Пример результата (json):
{
    "weekDays": "13",
    "mondayTimeStart": "19:30:00",
    "mondayTimeEnd": "21:00:00",
    "mondayBreakTime": "0",
    "tuesdayTimeStart": "00:00:00",
    "tuesdayTimeEnd": "00:00:00",
    "tuesdayBreakTime": "0",
    "wednesdayTimeStart": "19:30:00",
    "wednesdayTimeEnd": "21:00:00",
    "wednesdayBreakTime": "0",
    "thursdayTimeStart": "00:00:00",
    "thursdayTimeEnd": "00:00:00",
    "thursdayBreakTime": "0",
    "fridayTimeStart": "00:00:00",
    "fridayTimeEnd": "00:00:00",
    "fridayBreakTime": "0",
    "saturdayTimeStart": "00:00:00",
    "saturdayTimeEnd": "00:00:00",
    "saturdayBreakTime": "0",
    "sundayTimeStart": "00:00:00",
    "sundayTimeEnd": "00:00:00",
    "sundayBreakTime": "0"
}

Результат данного запроса может быть закеширован на несколько секунд.