如何在extjsDatepicker上设置预定义的日期,而不是默认为今天的日期

时间:2017-03-07 08:34:10

标签: date extjs4

我正在使用extJs datepicker,但点击它,它会打开当前月份,年份和日期的日历。 我希望它被设置为某个预定义的日期例如:2099-02-11 我怎样才能实现这一点,我的代码如下所示。

 {
                    xtype : 'button',
                    text  : 'Select Date...',
                    scope : me,
                    menu  : Ext.create('Ext.menu.DatePicker', {
                        handler : function(dp, date) {
                            var D = Ext.Date;                            
                            me.setTimeSpan(D.add(date, D.HOUR, 8), D.add(date, D.HOUR, 18));
                        },
                        scope   : me
                    })
                }

1 个答案:

答案 0 :(得分:0)

 Ext.create('Ext.menu.DatePicker', {
      handler : function(dp, date) {
           var D = Ext.Date;                            
           me.setTimeSpan(D.add(date, D.HOUR, 8), D.add(date, D.HOUR, 18));
      },
      value:new Date('2014-01-01') //example date
      scope   : me
 })