Problemet er, at der ikke er nogen time-of-day time i Ruby eller Rails. Alle tidsklasserne er datoer eller tidsstempler (dvs. dato plus tidspunkt på dagen).
Inde i databasen vil det være en time
(uden tidszone), og den vil opføre sig korrekt inde i databasen. Men når tiden er kommet ind i Ruby, tilføjer ActiveRecord en datokomponent, fordi der ikke er nogen almindelig time-of-day-klasse tilgængelig, den bruger tilfældigvis 2000-01-01 som datoen.
Alt vil være fint inde i databasen, men du skal udvise en smule forsigtighed for at ignorere datokomponenten, når du er uden for databasen i Rails.