Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- Ext.define('AM.model.Comment',{
- extend: 'Ext.data.Model',
- fields: [
- { name: 'createdTime', type: 'date', convert:function(v,record){record.parseDate(v,record);}}, // datetime
- ],
- proxy: {
- type: 'rest',
- url:'../comments',
- writer:{
- type:'json'
- },
- reader: {
- type: 'json'
- }
- },
- parseDate:function(v,record){
- console.log(v); //show 1347465600000
- console.log(Ext.Date.format(new Date(v), 'Y-m-d')); //show 2012-09-13
- return Ext.Date.format(new Date(v), 'Y-m-d');
- }
- });
- Ext.define('AM.model.Comment',{
- extend: 'Ext.data.Model',
- fields: [
- { name: 'createdTime', type: 'datetime'},
- ],
- proxy: {
- type: 'rest',
- url:'../comments',
- writer:{
- type:'json'
- },
- reader: {
- type: 'json',
- getData:function(data){
- for(i = 0; i < data.length; i++){
- data[i].createdTime = Ext.Date.format(new Date(data[i].createdTime), "Y-m-d");
- }
- return data;
- }
- }
- }
- });
Add Comment
Please, Sign In to add comment