У меня есть var
, на мой взгляд, возвращение даты и времени из записи базы данных datetime
в формате UTC. Выходной сигнал выглядит так: 2014-01-21 03:13:59 UTC
Как отформатировать время и дату из db: запись в формате datetime в Rails 4?
Как отформатировать это? Date.parse(var)
даст #=> Tue, 21 Jan 2014
в IRB, но ошибку типа в РЕЛЬСАХ 4: «нет неявного преобразования ActiveSupport :: TimeWithZone в строку»
я в конечном счете, хотел бы отобразить только дату; отформатирован как: %m/%d/%Y
Мой единственный вариант не может быть: to_s
и regex
это право? Кто-нибудь, пожалуйста, покажите мне путь RAILS.
Я пробовал это. Это заставляет мою голову вращаться. Я возвращаюсь: «нет неявного преобразования ActiveSupport :: TimeWithZone в String» – fyz
И что я называю 'to_s' на var, я возвращаюсь: Недействительная дата – fyz
По второму предложению я возвращаюсь: undefined method' strftime 'для nil: NilClass – fyz