Я использую active_model_serializers и ember.js. Одна из моих моделей имеет атрибут даты. В рельсах атрибуты даты сериализуются в формате «ГГГГ-ММ-ДД».
Проблема; когда ember-data десериализует дату с помощью конструктора даты javascript, он предполагает «неправильный» часовой пояс.
* Неверно - не лучшее слово, но оно неверно, потому что я хочу, чтобы по умолчанию использовался текущий часовой пояс. Атрибут даты DS.Model анализирует дату (ГГГГ-ММ- ДД) неправильно
Я думаю, что active_model_serializer должен взять атрибут даты и преобразовать его в формат iso8601.
Object.date.to_time_in_current_zone.iso8601
Есть ли способ сообщить active_model_serializers, как сериализовать все объекты даты? Или я должен исправить проблему с часовым поясом в javascript?