Question

En travaillant avec des dates en rubis et des rails sur les fenêtres, j'ai des problèmes avec les dates pré-époque (avant 1970) qui génèrent des exceptions hors de portée.J'ai essayé d'utiliser les deux Time et DateTime objets, mais j'ai toujours les mêmes problèmes.

Était-ce utile?

La solution

Si vous n'avez besoin que de dates (pas d'heures), le Date la classe en Ruby devrait gérer les dates antérieures à 1970.Mais sa résolution n’est que de quelques jours.Je ne sais pas s'il y a des solutions, s'il faut aussi des temps avant 1970(source)

Autres conseils

Vous pouvez également consulter la section sur les dates le ruby-doc.org.J'apprends encore Ruby mais il semble que vous puissiez utiliser soit le Date civile ou commerciale revenir avant 1970.

J'ai fini par utiliser le Date classe, le problème est alors devenu de faire fonctionner cela avec l'assistant de sélection des rails - ce qui ne s'est pas produit, j'ai simplement généré le code HTML moi-même.

Licencié sous: CC-BY-SA avec attribution
Non affilié à StackOverflow
scroll top