0

我有这样的日期值;

 Date {Fri Feb 13 2015 02:00:00 GMT+0200 (GTB Standart Saati)}

我从一个网格列中得到它;

selectionModel.getSelected().data['date'];

列模型日期格式为“d/m/Y”。它很好地显示在网格中(d/m/Y)。但是当我获得选定的值时,它返回的日期格式不喜欢“d/m/Y”。如何格式化此日期以设置为文本字段?

4

2 回答 2

0

根据 ExtJS 3.4 Docs Date 对象使用 .format() 方法进行扩展。所以你应该能够做到

var d = new Date();
d.format("d/m/Y");
于 2015-03-05T14:38:44.133 回答
0

根据ExtJs 文档

var d = new Date(1993, 6, 28, 14, 39, 7);
println(d.toString()); // prints Wed Jul 28 1993 14:39:07 GMT-0600 (PDT)
println(d.toDateString()); // prints Wed Jul 28 1993

编辑:

请使用Ext.Date.format格式化日期:

Ext.Date.format(d,'d/m/Y');
于 2015-03-05T13:42:30.230 回答