ExtJs DateField 求两者之间的天数

添加监听事件

listeners: {
//添加日期选择事件
"change": function (){
var patInDate = Ext.util.Format.date(Ext.getCmp("patInDate").getValue(), 'Y-m-d');
var patOutDate = Ext.util.Format.date(Ext.getCmp("patOutDate").getValue(), 'Y-m-d');
var start = new Date(patInDate);
var end = new Date(patOutDate);
if(patInDate!=''&&patOutDate!=''){
var elapsed = Math.round((end.getTime() - start.getTime())/(86400000)); // 计算间隔月数
if(elapsed<0){
Ext.MessageBox.alert("入院日期不能大于出院日期");
}else{
Ext.getCmp("patHospitalDay").setValue(elapsed);
}
}
}
},

越努力越幸运~ 加油ヾ(◍°∇°◍)ノ゙
原文地址:https://www.cnblogs.com/utomboy/p/7250609.html