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

如何在extjs或sencha中的datetime字段中设置时间,extjs,sencha-touch,extjs4.1,Extjs,Sencha Touch,Extjs4.1,我需要一些帮助, 我的问题是。。在extjs datetime字段中,是否有任何选项也可以使用日期设置时间。请看下图。 下面是我的日期时间选择代码 { { xtype: 'datefield', fieldLabel: 'Posted At', //labelWidth: 140, format: 'd-M-Y H:i', flex: 1,

我需要一些帮助, 我的问题是。。在extjs datetime字段中,是否有任何选项也可以使用日期设置时间。请看下图。 下面是我的日期时间选择代码

{
      {          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) {
                    }
                }
            },

看看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) {
                    }
                }
            }

Ext.picker.Date不支持该功能,因此我们必须编写自定义组件


您可以找到ExtJS 4.1.0和4.2.1的实现

您想在日期下拉列表中显示时间吗?是的。我希望时间在日期下拉列表中显示时间至少在extjs中这是不可能的。你需要找到另一个解决方案。Dude阅读了他的评论,他说的是什么。他希望时间在日期下拉列表中,而不是在文本字段中。@Tejas这个控件有任何配置选项吗?没有,没有配置。你需要为它创建任何自定义组件,如中所述答案之一。