По моему опыту, получение дат/раз вправо, когда программирование всегда чревато опасностью и трудностью.
Ruby и Rails всегда ускользали от меня, если только из-за огромного количества опций; Я никогда не подозреваю, что я должен выбрать.
Когда я использую Rails и смотрю на типы данных ActiveRecord, я могу найти следующие
: datetime,: timestamp,: time и: date
и не имеют представления о том, что такое различия или где скрываются пропасть.
Какая разница? Для чего вы их используете?
(P.S. Я использую Rails3)