Mauvaise date avec ruby Date.aujourd'hui et DateTime.maintenant

J'ai installé ruby 1.8.6-p383 avec RVM. Système de ruby 1.9.1_p378-1

Je me fais de la mauvaise date de Date de.aujourd'hui et DateTime.maintenant, lors de l'utilisation de ruby 1.8.. alors que le Temps.maintenant est correct:

irb(main):002:0> DateTime.now.to_s
=> "2126--1-10618T11:23:43+00:00"
irb(main):004:0> Date.today.to_s
=> "2126--1-10618"
irb(main):005:0> Time.now
=> Thu Jan 28 11:55:27 +0000 2010

Tout va bien si je passe à ruby 1.9:

irb(main):003:0> DateTime.now.to_s
=> "2010-01-28T11:58:51+00:00"
irb(main):004:0> Date.today.to_s
=> "2010-01-28"
irb(main):005:0> Time.now
=> 2010-01-28 11:59:05 +0000

Des conseils sur la façon d'obtenir DateTime pour fonctionner correctement en cas de ruby 1.8 seraient appréciés!

J'ai installé ruby 1.8.7, qui est de retour à la date correcte.
semble bien fonctionner pour moi ruby 1.8.6 p287 est à l'aide de 1.8.6 une obligation pour vous?
Je n'ai pas besoin 1.8.6, c'est de travailler avec 1.8.7.. Donc je n'ai pas besoin d'obtenir ce résolues.. C'est juste très étrange! J'ai seulement installé 1.8.6, parce que c'est ce que rvm par défaut lorsque vous faites "installer rvm 1.8"

OriginalL'auteur Rob | 2010-01-28