Afficher une date dans un grid Panel
Bonjour,
j'ai un objet JSON de ce format :
Code:
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25
| var modelJson=Ext.data.Record.create(
[ {
name: 'archive'
},
{
name: 'coffreId'
},
{
name:'dateDebit',
type: 'date'
},
{
name:'depose'
},
{
name:'enCours'
},
{
name:'id'
}]); |
Voici un exemple :
Code:
{"debit":[{"archive":0,"coffreId":-1,"dateDebit":{"date":11,"day":1,"hours":10,"minutes":14,"month":4,"nanos":150000000,"seconds":1,"time":1242029641150,"timezoneOffset":-120,"year":109},"depose":0,"enCours":25,"id":69552},{"archive":0,"coffreId":1,"dateDebit":{"date":11,"day":1,"hours":10,"minutes":14,"month":4,"nanos":995000000,"seconds":2,"time":1242029642995,"timezoneOffset":-120,"year":109},"depose":0,"enCours":0,"id":69553},{"archive":0,"coffreId":0,"dateDebit":{"date":11,"day":1,"hours":10,"minutes":14,"month":4,"nanos":847000000,"seconds":4,"time":1242029644847,"timezoneOffset":-120,"year":109},"depose":0,"enCours":0,"id":69554},{"archive":0,"coffreId":2,"dateDebit":{"date":11,"day":1,"hours":10,"minutes":14,"month":4,"nanos":470000000,"seconds":6,"time":1242029646470,"timezoneOffset":-120,"year":109},"depose":0,"enCours":0,"id":69555},{"archive":0,"coffreId":3,"dateDebit":{"date":11,"day":1,"hours":10,"minutes":14,"month":4,"nanos":94000000,"seconds":8,"time":1242029648094,"timezoneOffset":-120,"year":109},"depose":0,"enCours":0,"id":69556},{"archive":0,"coffreId":5,"dateDebit":{"date":11,"day":1,"hours":10,"minutes":14,"month":4,"nanos":820000000,"seconds":9,"time":1242029649820,"timezoneOffset":-120,"year":109},"depose":0,"enCours":0,"id":69557},{"archive":0,"coffreId":6,"dateDebit":{"date":11,"day":1,"hours":10,"minutes":14,"month":4,"nanos":686000000,"seconds":11,"time":1242029651686,"timezoneOffset":-120,"year":109},"depose":0,"enCours":0,"id":69558},{"archive":0,"coffreId":7,"dateDebit":{"date":11,"day":1,"hours":10,"minutes":14,"month":4,"nanos":555000000,"seconds":13,"time":1242029653555,"timezoneOffset":-120,"year":109},"depose":0,"enCours":0,"id":69559},{"archive":0,"coffreId":4,"dateDebit":{"date":11,"day":1,"hours":10,"minutes":14,"month":4,"nanos":381000000,"seconds":15,"time":1242029655381,"timezoneOffset":-120,"year":109},"depose":0,"enCours":0,"id":69560},{"archive":0,"coffreId":8,"dateDebit":{"date":11,"day":1,"hours":10,"minutes":14,"month":4,"nanos":274000000,"seconds":17,"time":1242029657274,"timezoneOffset":-120,"year":109},"depose":0,"enCours":0,"id":69561}]}
Je voudrai l'afficher dans un gridPanel.
Mais je rencontre un petit souci au niveau du champ Date.
Dans mon gridPanel j'ai fais pour le champ date :
Code:
1 2 3 4 5 6 7 8
| {
header: "Date Debit",
width: 80,
sortable: true,
renderer: Ext.util.Format.dateRenderer("Y-m-d\\TH:i:s"),
dataIndex: 'dateDebit'
}, |
Mais rien ne s'affiche à l'écran.
Si vous pouvez m'aider.
Merci d'avance