Использование функции localtime для получения ошибки в рельсах
Я развиваюсь Rails 4 application
где я должен получить signin
значение и отобразить его как localtime
, Но у меня возникла проблема, когда я получаю значение входа из базы данных и использую локальное время, чтобы преобразовать его в local datetime.
userdatetime = users.signin.localtime
undefined method `localtime' for "2015-09-15T00:00:00.000Z":String
Если у кого-то есть решение, пожалуйста.
Спасибо
3 ответа
Пытаться
user_datetime = Datetime.parse(users.signin).to_time.localtime
signin
вернуть String
объект, строка не имеет localtime
метод. Пытаться
Time.parse(users.signin).localtime
неопределенный метод `localtime'для"2015-09-15T00:00:00.000Z": строка
Изменить это
userdatetime = users.signin.localtime
в
userdatetime = users.signin.to_time.localtime