this is an bug from extjs 4,u can try this following code
var startdt = Ext.create('Ext.form.DateField',{
fieldLabel: 'Start Date',
name: 'startdt',
id: 'startdt',
vtype: 'daterange',
format: 'd/m/Y',
endDateField: 'enddt', // id of the end date field
listeners : {
render : function(datefield) {
/// code to convert GMT String to date object
datefield.setValue(new Date());
}
}
})
var enddt = Ext.create('Ext.form.DateField',{
fieldLabel: 'End Date',
name: 'enddt',
id: 'enddt',
format: 'd/m/Y',
vtype: 'daterange',
startDateField: 'startdt', // id of the start date field
listeners : {
render : function(datefield) {
/// code to convert GMT String to date object
datefield.setValue(new Date());
}
}
})