Mensagem de erro
Na mensagem, %s marca um valor que o motor preenche quando levanta o erro.
A história
Você deu ao date um deslocamento de fuso horário que não está no formato certo, e o motor recusou. Vamos ver o formato. O campo b do date ISO é o deslocamento: ou a letra Z, que significa UTC, ou um sinal, mais ou menos, seguido de horas e minutos separados por dois pontos. As horas vão de zero a vinte e três, e os minutos de zero a cinquenta e nove. Por exemplo, menos zero três dois pontos zero zero para o horário de Brasília. Qualquer outra forma, como o texto UTC mais três, ou horas fora da faixa, é recusada. E um detalhe: quando você usa o date para ler um texto, não se escreve o campo b, porque o próprio texto já carrega o seu deslocamento. Um exemplo: você escreve b igual a menos três. A correção é menos zero três, dois pontos, zero zero. A mensagem traz o deslocamento que você deu e o que está errado.
Texto do catálogo de erros do motor do Rush.
