如果我用了format="yyyyMMddHHmm",不用valueType=“string",取得datagrid的json资料日期格式会变为了:"2017-08-11T01:58:00",而不是"201708110158"
取datagrid的方法:
var data = datagridTitle.getChanges();
var json = mini.encode(data);
附图1没有加valueType=“string"取得的json资料结果
去掉valueType,这样这列的数据值是date,你需要格式化的话,在encode的时候处理一下
var json=mini.encode(data,"yyyyMMDDHHmm",这样也可以格式化成你需要的格式。
但是你下次从后台加载出来然后是这样的格式,我们是不会自动解析成date,还是会有问题的。
我们建议,保存的时候还是像我们示例那样保存yyyy-MM-ddTHH:mm:ss这样的字符串,我们会自动解析成时间,再格式化成你需要的格式。