我的表单中有这个日期字段:
{
xtype: 'datefield',
fieldLabel: 'Date commence travel',
name: 'tgl_awal',
id: 'tgl_awal',
vtype: 'daterange',
endDateField: 'tgl_akhir', // id of the end date field
allowBlank: false,
msgTarget: 'side',
format: 'd-m-Y'
}, {
xtype: 'datefield',
fieldLabel: 'Date end travel',
name: 'tgl_akhir',
id: 'tgl_akhir',
vtype: 'daterange',
startDateField: 'tgl_awal',
allowBlank: false,
msgTarget: 'side',
format: 'd-m-Y'
}
我想在今天之前 3 个月的 tgl_awal 中设置开始日期字段。我试图用我在外部定义但没有效果的 Javascript 变量来设置它。任何帮助表示赞赏。
最佳答案
Ext.Date#add是用于向/从给定日期添加或减去时间间隔的方法。 您的日期字段应将值设置为:
value: Ext.Date.add(new Date, Ext.Date.MONTH, -3)
关于javascript - 设置开始日期字段 EXTJS,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/44256627/