2012-07-11 15 views
5

Zastanawiam się, dlaczego mongoid zwraca ciąg, gdy chcę odczytać datę created_at? mój problem: gdy chcę wydrukować datę like thisMongoid: Typ sygnatur czasowych?

<% @app.created_at.strftime("%m/%d/%y") %> 

szyn jest podnoszenie błąd

undefined method `getlocal' for "Wed, 11 Jul 2012 02:39:24 -0400":String 

. więc co mogę zrobić, aby mongoid zwrócił datę jako obiekt czasu?

z góry dzięki!

+0

Jak created_at jest ustawiony? –

+0

created_at jest ustawiany automatycznie przez MongoID. konsola mówi mi, że klasa created_at to => ActiveSupport :: TimeWithZone – Tronic

+1

Pokaż definicję modelu. Czy masz tam deklarację 'field: created_at'? –

Odpowiedz