在视图中减去新Date()中的天数

时间:2014-10-09 14:06:29

标签: javascript extjs datefield

我得到了这段代码:

    xtype: 'datefield',
    editable: false,
    itemId: 'start-date-field',
    fieldLabel: 'Från',
    labelWidth: 50,
    format: 'Y-m-d',
    value: new Date(),
    disabled: true

我试图从"新日期()"中减去某些日子。但是我的googlefu并不是很好,这对大多数人来说可能都很容易。我尝试过新的Date()。getDay - 30,但这只会产生错误。

1 个答案:

答案 0 :(得分:1)

xtype: 'datefield',
editable: false,
itemId: 'start-date-field',
fieldLabel: 'Från',
labelWidth: 50,
format: 'Y-m-d',
value: (function() {var lastMonth = new Date(); return lastMonth.setDate(lastMonth.getDate()-30), lastMonth;})(),
disabled: true

JSFiddle