Я пытаюсь преобразовать стандартные поля DB рельсов created_at и updated_at в формат rfc3339 для подачи атома. До сих пор я пытался:Rails конвертировать updated_at в формат rfc3339
DateTime.rfc3339(issue.updated_at)
и
DateTime.parse(issue.updated_at).rfc3339
и оба раза я получаю:
no implicit conversion of ActiveSupport::TimeWithZone into String
Если я пытаюсь проверить мой канал атом в w3.org я получаю следующее сообщение:
updated must be an RFC-3339 date-time: 2013-06-27 13:42:34 UTC
Вышеприведенная ошибка предназначена для все поля базы данных updated_at. Когда я создаю канал обновляемого поля, как в следующем я не получаю сообщение об ошибке:
xml.updated(Time.now.xmlschema)
Я искал высокий и низкий без фиксации этого вопроса. Я нашел Convert db date to rfc3339, но это не сработало для меня.
Любые идеи?
Вы Сэр мой герой - что работал спасибо! –