Contest.xml:registration deadline

From EjudgeWiki

Навигация: Главная страница/Система ejudge/Использование/Конфигурационные файлы/contest.xml/registration_deadline

Имя элемента: registration_deadline
Содержится в: contest
Может содержать: нет
Атрибуты: нет
Тип содержимого: астрономическое время
Может отсутствовать: да
Может повторяться: нет

Редактирование элемента: страница "Editing contest", вкладка "General settings (contest.xml)", блок "Registration settings", поле "Registration deadline".

Описание. Данный элемент позволяет задавать крайний срок приёма регистрационных заявок на данный турнир. Когда астрономическое время станет больше указанного, заявки на участие в данном турнире приниматься не будут, и информация о возможности регистрации на данный турнир не будет выводиться на личной странице участников. Если данный элемент не задан, регистрация не имеет ограничений во времени.

Дата должна задаваться в формате Year/Month/Day Hour:Min:Sec. Здесь Year — четырёхзначный номер года от 1906 до 2038 (диапазон представимых дат во внутреннем формате для систем POSIX). Month — номер месяца от 1 до 12, Day — номер дня в месяце от 1 до 31, Hour — час суток от 0 до 23, Min — минуты от 0 до 59, Sec — секунды от 0 до 59.

Элементы даты могут опускаться, начиная с последнего. В этом случае подразумевается минимальное значение. То есть, в спецификации календарного времени могут быть опущены секунды (например, 2003/02/28 14:12), секунды и минуты (например, 2003/02/28 14), секунды, минуты и часы (например, 2003/02/28). Поскольку для конвертации астрономического времени во внутреннее представление используется функция mktime(3), проверка на допустимость даты, например, 2003/02/30, не производится. Такая дата окажется автоматически преобразованной в 2003/03/02.

Пример.

<registration_deadline>2003/10/05 00:00:00</registration_deadline>