Pergunta

Trabalhando com datas em Ruby e Rails no Windows, estou tendo problemas com datas pré-época (antes de 1970) gerando exceções fora do intervalo.Eu tentei usar os dois Time e DateTime objetos, mas ainda têm os mesmos problemas.

Foi útil?

Solução

Se você precisar apenas de datas (sem horários), o Date classe em Ruby deve lidar com datas anteriores a 1970.Mas tem apenas uma resolução de dias.Não sei se existem soluções, se você também precisa de tempos anteriores a 1970(fonte)

Outras dicas

Você também pode conferir a seção sobre datas em ruby-doc.org.Ainda estou aprendendo Ruby, mas parece que você poderia usar o Data Civil ou Comercial voltar antes de 1970.

Acabei usando o Date class, o problema passou a ser fazer isso funcionar com o auxiliar de seleção do Rails - o que não aconteceu, apenas gerei o html sozinho.

Licenciado em: CC-BY-SA com atribuição
Não afiliado a StackOverflow
scroll top