我得到了这段代码:

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


并且我想从“ new Date()”中减去几天,但是我的googlefu不够好,对于大多数人来说这可能很容易。我已经尝试过new Date()。getDay-30,但这只会产生一个错误。

最佳答案

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

关于javascript - 在 View 中减去新Date()中的天,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/26280564/

10-12 00:45