如何在extjs或sencha中的datetime字段中设置时间

时间:2017-05-23 05:57:16

标签: extjs sencha-touch extjs4.1

我需要一些帮助, 我的问题是..是否有任何选项可以在extjs datetime字段中设置日期和日期。请看下面的图像。 herer是我的datetime picke代码。

{
      {          xtype: 'datefield',
                fieldLabel: 'Posted At',
                //labelWidth: 140,
                format: 'd-M-Y H:i',
                flex: 1,
                name: 'postedAt',
                allowBlank: false,
                value: new Date(),
                listeners: {
                    scope: this,
                    select: function (f, v) {
                    }
                }
            },

enter image description here

2 个答案:

答案 0 :(得分:1)

Ext.picker.Date不支持,所以我们必须编写自定义组件。

Here你可以找到ExtJS 4.1.0和4.2.1的实现

答案 1 :(得分:0)

在javascript中查看Date()的参数。可能是下面的代码是一个提示您的答案。

             {
                xtype: 'datefield',
                fieldLabel: 'Posted At',
                //labelWidth: 140,
                format: 'd-M-Y H:i',
                flex: 1,
                name: 'postedAt',
                allowBlank: false,
                value: new Date(2017,4,23,12,00,00,0),
                listeners: {
                    scope: this,
                    select: function (f, v) {
                    }
                }
            }