Bugs sur x.month.ago

Ola,

J’ai pas encore effectue mes recherches sur google donc peut-etre que
cela
ete deja decrit. Aujourd’hui, j’ai remarque que mon application
n’affichait
pas correctement le nom des 3 derniers mois, j’avais comme resultat: Jan
2007, Jan 2007, Mar 2007 au lieu de Jan 2007, Feb 2007, Mar 2007.

J’ai fait un petit tour sur la console:

Time.now
=> Fri Mar 02 11:07:14 -0600 2007

0.month.ago
=> Fri Mar 02 11:07:18 -0600 2007

1.month.ago
=> Wed Jan 31 11:07:21 -0600 2007 :sunglasses:

2.month.ago
=> Mon Jan 01 11:07:26 -0600 2007 :sunglasses:

A mon avis, c’est du au fait que fevrier comptait seulement 28 jours. Je
vais me renseigner un peu plus et faire part de mes recherches sur la
mailing list. Pour info, j’ai teste sur la 1.1.6 puis sur la derniere
version 1.1.6xxx (m’en souviens plus laquelle).

Did

Hello,

didier lafforgue a écrit :

J’ai pas encore effectue mes recherches sur google donc peut-etre que
cela ete deja decrit. Aujourd’hui, j’ai remarque que mon application
n’affichait pas correctement le nom des 3 derniers mois, j’avais comme
resultat: Jan 2007, Jan 2007, Mar 2007 au lieu de Jan 2007, Feb 2007,
Mar 2007.

Eh oui, et d’ailleurs :

http://dev.rubyonrails.org/changeset/5940

:wink:

Tout a fait Christophe !

Sinon un lien tout a fait interessant sur le pb:
http://po-ru.com/diary/ruby-on-rails-monthago-considered-harmful/

Le 02/03/07, Christophe P. [email protected] a écrit :

This forum is not affiliated to the Ruby language, Ruby on Rails framework, nor any Ruby applications discussed here.

| Privacy Policy | Terms of Service | Remote Ruby Jobs