Ручки Datamapper, вероятно, повторно анализируют дату в правильный объект Ruby, чтобы вы могли использовать и манипулировать им.Вам не нужно заботиться о правильном формате даты / времени для БД, Datamapper позаботится об этом за вас.
Вы также можете опустить .to_s(:db)
, поскольку Datamapper будет знать, что делать сит.
ob = User.create(
:id => 1,
:login => 'login',
:registered_at => Time.now
)