In my ember-data adapter I use this line to serialize my model
var data = record.serialize();
But I've noticed my models with a date type ...
App.Foo = DS.Model.extend({
start: DS.attr('date')
});
... will post the date like this to my REST api
Sat, 02 Mar 2013 22:15:00 GMT
But I need something more api friendly such as yyyy-mm-dd or mm/dd/yyyy
Does ember-data offer a hook to change how dates are sent over the wire?
I would assume not as this is the actual return line from the serialize method in ember-data rev 11
return dayOfWeek + ", " + dayOfMonth + " " + month + " " + utcYear + " " + pad(utcHours) + ":" + pad(utcMinutes) + ":" + pad(utcSeconds) + " GMT";
Update
I also opened an issue on ember-data to see why this format was chosen to begin with
https://github.com/emberjs/data/issues/845
See Question&Answers more detail:
os 与恶龙缠斗过久,自身亦成为恶龙;凝视深渊过久,深渊将回以凝视…