如何格式化Ext JS 3中的日期?

时间:2015-03-05 13:35:28

标签: date extjs3 formatdatetime

我有这样的日期值;

 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'。如何设置此日期以设置为文本字段?

2 个答案:

答案 0 :(得分:0)

根据ExtJs Docs

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');

答案 1 :(得分:0)

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

var d = new Date();
d.format("d/m/Y");