Estoy usando active_model_serializers y ember.js. Uno de mis modelos tiene un atributo de fecha. En los atributos de fecha de rieles se serializan en el formato "AAAA-MM-DD".atributos de fecha de serialización
El problema; cuando ember-data deserializa la fecha usando el constructor de fecha de javascript asume una zona horaria "incorrecta".
* Incorrecta no es la mejor palabra pero es incorrecta porque quiero que sea la predeterminada en la zona horaria actual. DS.Model date attribute parses date (YYYY-MM-DD) incorrectly
Estoy pensando que active_model_serializer debe tomar el atributo de fecha y convertirlo al formato iso8601.
Object.date.to_time_in_current_zone.iso8601
¿Hay alguna manera de decirle a active_model_serializers cómo serializar todos los objetos de fecha? ¿O debería solucionar el problema de la zona horaria en javascript?
También puede agregar un atributo arbitrario: 'atributos: id,: customer_id,: equilibrio,: date' y luego simplemente aplicar' def date' en lugar de jugar con todos los atributos hash. – awendt