GTFS ScheduleRegras de Validação

Datas de início e fim do calendário

calendar_start_end_dates_valid_yyyymmdd_order

Campos que serão validados nesta regra

Nome do CampoTipoPresençaDescrição
start_dateDataObrigatórioDia de início do serviço para o intervalo de serviço.
end_dateDataObrigatórioDia de fim do serviço para o intervalo de serviço. Este dia de serviço está incluído no intervalo.

O que esta validação faz

No ficheiro calendar.txt, os campos de data de início (start_date) e data de fim do período de serviço (end_date) são obrigatórios. Esta verificação, aplicada a cada uma dessas datas em separado, garante que o valor não está vazio e que corresponde a uma data de serviço válida segundo as regras da aplicação (em geral oito algarismos no formato ano–mês–dia, com dia civil existente no calendário).


Passa

  • A data está preenchida e reconhecida como válida para serviço.

Falha

  • O campo da data está em branco.
  • O texto não representa uma data de serviço válida.

On this page