Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/extjs/3.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
更改ExtJs日期选择器的输出格式_Extjs - Fatal编程技术网

更改ExtJs日期选择器的输出格式

更改ExtJs日期选择器的输出格式,extjs,Extjs,我在我的面板中使用了一个Ext-Datepicker,使用的代码如下: { xtype: 'datefield', id : 'usap3', anchor: '100%', name: 'date', margin: '2 0 2 20', format: 'd/m/Y', width: 320, altFormats: 'd-M-y', fieldStyle: 'text-align: center;', height: 26, editable: false, fieldL

我在我的面板中使用了一个
Ext-Datepicker
,使用的代码如下:

{
xtype: 'datefield', 
id : 'usap3', 
anchor: '100%', 
name: 'date',
margin: '2 0 2 20',  
format: 'd/m/Y', 
width: 320, 
altFormats: 'd-M-y',
fieldStyle: 'text-align: center;', 
height: 26, editable: false,
fieldLabel: date+'<span style="color: red"> * </span>', 
labelWidth: 120
}
{
xtype:'日期字段',
id:‘usap3’,
主播:100%,
姓名:'日期',
边距:"2 0 2 20",,
格式:“d/m/Y”,
宽度:320,
altFormats:'d-M-y',
fieldStyle:“文本对齐:居中;”,
高度:26,可编辑:false,
字段标签:日期+“*”,
标签宽度:120
}
选择日期后,我发现日期格式的输出在不同的服务器、不同的浏览器中发生变化,或者可能是由于其他原因(我不确定)。我在哪里找到的不同格式
2015年11月24日星期二00:00:00 GMT+0530(印度标准时间)

2016年11月7日星期一00:00:00 UTC+0530


有没有办法从ExtJs
datefield
指定日期的输出格式?

我不确定如何获得日期输出。但您可以使用和方法进行日期解析和格式化

apidoc中的一个示例:

//示例日期:
//'2007年1月10日星期三15:05:01 GMT-0600(中央标准时间)'
var dt=新日期('1/10/2007 03:05:01 PM GMT-0600');
console.log(Ext.Date.format(dt,'Y-m-d'));//2007-01-10
log(Ext.Date.format(dt,'fj,Y,g:ia');//2007年1月10日下午3:05
console.log(Ext.Date.format(dt,\\t\\he\\of F Y h:i:sa');//2007年1月10日星期三下午03:05:01

这与您的需求有关吗@bhdrk我希望在ExtJs中有一个直接的配置,或者更容易转换我的格式。有这样的事吗?