我有一个带有日期字段的表单。
代码:
Ext.onReady(function() {
Ext.create('Ext.form.Panel', {
renderTo: Ext.getBody(),
bodyStyle: 'padding: 5px 5px 0 5px;',
items: [{
id:'startdate',
xtype:'datefield',
fieldLabel: 'Email',
format: 'd.m.Y H:m',
name: 'email'
}],
buttons: [{
id: 'saveBtn',
itemId: 'saveBtn',
text: 'Submit',
handler: function() {
var df = this.up('form').down('#startdate');
var d = df.getValue();
alert('minutes: ' + d.getMinutes() + ' hours: ' + d.getHours());
}
}]
});
});
奇怪的是 e=当我从日期选择器中选择一个日期时。小时设置为 00,分钟设置为 09。我理解分钟值将设置为 00,但为什么设置为 09?