EXTJS中时间+时分秒 datetimefield 点击选择之后时间添加不到文本框怎么办??

2025-05-03 05:14:40
推荐回答(1个)
回答(1):

你的extjs的版本是多少???

我给你个extjs3.x能用的~~~

 

相关代码:

创建: 
{
     id:'sm_time',

     x:110,

     y:10,

     xtype:'datetimefield',

     disabled : true,

     format:'H:i'

    }



赋值:
Ext.getCmp('sm_time').setValue(new Date());
 
校验:
var val = Ext.getCmp('sm_time').validate();
      if(!val){
       Ext.MessageBox.alert("注意","输入的时间格式不正确!");
       return;
      }    

取值:
var sm_time = Ext.getCmp('sm_time').getValue();   
 sm_time = sm_time.format("Y-m-d H:i:s"); //格式化 
sm_time.getTime() //获取long类型的时间