easyUI时间控件 使用
1,时间格式化,分隔符为 “—”
// 日期格式化 function myformatter(date){ var y = date.getFullYear(); var m = date.getMonth()+1; var d = date.getDate(); return y+'-'+(m<10?('0'+m):m)+'-'+(d<10?('0'+d):d); }; function myparser(s){ var t = Date.parse(s); if (!isNaN(t)){ return new Date(t); } else { return new Date(); } };
2,两个日历框,限定后面的时间大于等于前面的时间,今天之前的时间不能选
// 将今天之前的日期disabled // 在离店日历中将入住时间之前的时间都disable $(function(){ $('#date_check').datebox('calendar').calendar({ validator : function(date){ var now = new Date(); var checkTime = new Date(now.getFullYear(), now.getMonth(), now.getDate()); return checkTime <= date; }, onChange: function(leftTime){ $('#date_leave').datebox('calendar').calendar({ validator : function(date){ return leftTime <= date; } }); } }); })