Hi, thanks for replying! I will try DateTime. I do not really understand the solution, though. If I had tried to use Date, ok, but shouldn't Time work equally in this respect to DateTime?
Best Kilian On Sep 30, 2013 12:33 AM, "postmodern" <postmodern.m...@gmail.com> wrote: > > I think you want a DateTime property instead? > > > On 09/29/2013 03:25 AM, kilian.spro...@gmail.com wrote: >> >> Hi, >> >> I am new to DataMapper, trying it out with sqlite3. >> >> I declared a property as >> >> property :created_at, Time, :default => lambda {|r,p| Time.now } >> >> What confuses me is that the created_at property ends up >> in the db as '2013-09-29T12:14:09.074859+02:00', but when >> I access it from ruby, I get a truncated Time object: >> 2013-09-29 00:00:00 +0200 >> >> Can someone explain? Is this a bug? >> >> See below for a list of installed gems. >> >> Best, >> Kilian >> >> dm-aggregates (1.2.0) >> dm-constraints (1.2.0) >> dm-core (1.2.1) >> dm-do-adapter (1.2.0) >> dm-migrations (1.2.0) >> dm-serializer (1.2.2) >> dm-sqlite-adapter (1.2.0) >> dm-timestamps (1.2.0) >> dm-transactions (1.2.0) >> dm-types (1.2.2) >> dm-validations (1.2.0) >> dm-sqlite-adapter (1.2.0) >> do_sqlite3 (0.10.13) >> sqlite3 (1.3.8) >> >> On Saturday, April 16, 2011 4:06:50 PM UTC+2, DAZ wrote: >>> >>> Hi, >>> >>> The docs say the following date types are available: >>> >>> DateTime, Date, Time >>> >>> I have always just used DateTime, but would actually like to work in >>> seconds and therefore use a Time object. >>> >>> Is there any difference in the background in using Time as a type? >>> >>> e.g.: >>> >>> property :created_at, Time, :default => proc { |m,p| Time.now} >>> >>> cheers, >>> >>> DAZ >> >> -- >> You received this message because you are subscribed to the Google Groups "DataMapper" group. >> To unsubscribe from this group and stop receiving emails from it, send an email to datamapper+unsubscr...@googlegroups.com. >> >> To post to this group, send email to datamapper@googlegroups.com. >> Visit this group at http://groups.google.com/group/datamapper. >> For more options, visit https://groups.google.com/groups/opt_out. > > > > -- > Blog: http://postmodern.github.com/ > GitHub: https://github.com/postmodern > Twitter: @postmodern_mod3 > PGP: 0xB9515E77 > > -- > You received this message because you are subscribed to a topic in the Google Groups "DataMapper" group. > To unsubscribe from this topic, visit https://groups.google.com/d/topic/datamapper/d5cLJXAznuQ/unsubscribe. > To unsubscribe from this group and all its topics, send an email to datamapper+unsubscr...@googlegroups.com. > To post to this group, send email to datamapper@googlegroups.com. > Visit this group at http://groups.google.com/group/datamapper. > For more options, visit https://groups.google.com/groups/opt_out. -- You received this message because you are subscribed to the Google Groups "DataMapper" group. To unsubscribe from this group and stop receiving emails from it, send an email to datamapper+unsubscr...@googlegroups.com. To post to this group, send email to datamapper@googlegroups.com. Visit this group at http://groups.google.com/group/datamapper. For more options, visit https://groups.google.com/groups/opt_out.