在我的 ember-data 适配器中,我使用这一行来序列化我的模型
var data = record.serialize();
但我注意到我的模型带有日期类型......
App.Foo = DS.Model.extend({
start: DS.attr('date')
});
...将这样的日期发布到我的 REST api
格林威治标准时间 2013 年 3 月 2 日星期六 22:15:00
但我需要一些对 api 更友好的东西,例如 yyyy-mm-dd 或 mm/dd/yyyy
ember-data 是否提供了一个钩子来更改通过网络发送日期的方式?
我认为不是,因为这是 ember-data rev 11 中 serialize 方法的实际返回行
return dayOfWeek + ", " + dayOfMonth + " " + month + " " + utcYear + " " + pad(utcHours) + ":" + pad(utcMinutes) + ":" + pad(utcSeconds) + " GMT";
更新
我还打开了一个关于 ember-data 的问题,看看为什么选择这种格式开始