当日期格式为' d-M-Y H时:如何在extjs日期字段中设置默认时间:i:s'

时间:2017-09-21 15:03:06

标签: extjs

Ext.create('Ext.form.Panel', {
    renderTo: Ext.getBody(),
    width: 300,
    bodyPadding: 10,
    title: 'Dates',
    items: [{
        xtype: 'datefield',
        anchor: '100%',
        fieldLabel: 'From',
        format: 'd-M-Y H:i:s',
        name: 'from_date',
        value: Ext.Date.add(new Date(), Ext.Date.DAY, -1)
    }, {
        xtype: 'datefield',
        anchor: '100%',
        fieldLabel: 'To',
        name: 'to_date',
        format: 'd-M-Y H:i:s',
        value: Ext.Date.add(new Date(), Ext.Date.DAY, -1)  // defaults to yesterday even i want to set default time
    }]
});

1 个答案:

答案 0 :(得分:0)

您只能在给定日期显示此代码的时间:

format: 'h:i:s',
value: Ext.Date.format((Ext.Date.add(new Date(), Ext.Date.DAY, -1)), h:i:s')

选中此Fiddle

希望这有帮助。