| ";timeHtml+='';var monthHtml="";if(secondary||!changeMonth){monthHtml+=''+monthNames[drawMonth]+" "}else{var inMinYear=(minDate&&minDate.getFullYear()==drawYear);var inMaxYear=(maxDate&&maxDate.getFullYear()==drawYear);monthHtml+='"}if(!showMonthAfterYear){html+=monthHtml+((secondary||changeMonth||changeYear)&&(!(changeMonth&&changeYear))?" ":"")}if(secondary||!changeYear){html+=''+drawYear+""}else{var years=this._get(inst,"yearRange").split(":");var year=0;var endYear=0;if(years.length!=2){year=drawYear-10;endYear=drawYear+10}else{if(years[0].charAt(0)=="+"||years[0].charAt(0)=="-"){year=drawYear+parseInt(years[0],10);endYear=drawYear+parseInt(years[1],10)}else{year=parseInt(years[0],10);endYear=parseInt(years[1],10)}}year=(minDate?Math.max(year,minDate.getFullYear()):year);endYear=(maxDate?Math.min(endYear,maxDate.getFullYear()):endYear);html+='"}html+=this._get(inst,"yearSuffix");if(showMonthAfterYear){html+=(secondary||changeMonth||changeYear?" ":"")+monthHtml}html+="";return html},_adjustInstDate:function(inst,offset,period){var year=inst.drawYear+(period=="Y"?offset:0);var month=inst.drawMonth+(period=="M"?offset:0);var day=Math.min(inst.selectedDay,this._getDaysInMonth(year,month))+(period=="D"?offset:0);var hour=inst.drawHour;var minute=inst.drawMinute;var second=inst.drawSecond;var date=this._restrictMinMax(inst,new Date(year,month,day,hour,minute,second));inst.selectedDay=date.getDate();inst.drawSecond=inst.selectedSecond=date.getSeconds();inst.drawMinute=inst.selectedMinute=date.getMinutes();inst.drawHour=inst.selectedHour=date.getHours();inst.drawMonth=inst.selectedMonth=date.getMonth();inst.drawYear=inst.selectedYear=date.getFullYear();if(period=="M"||period=="Y"){this._notifyChange(inst)}},_restrictMinMax:function(inst,date){var minDate=this._getMinMaxDate(inst,"min");var maxDate=this._getMinMaxDate(inst,"max");date=(minDate&&datemaxDate?maxDate:date);return date},_notifyChange:function(inst){var onChange=this._get(inst,"onChangeMonthYear");if(onChange){onChange.apply((inst.input?inst.input[0]:null),[inst.selectedYear,inst.selectedMonth+1,inst])}},_getNumberOfMonths:function(inst){var numMonths=this._get(inst,"numberOfMonths");return(numMonths==null?[1,1]:(typeof numMonths=="number"?[1,numMonths]:numMonths))},_getMinMaxDate:function(inst,minMax){return this._determineDate(this._get(inst,minMax+"Date"),null)},_getDaysInMonth:function(year,month){return 32-new Date(year,month,32).getDate()},_getFirstDayOfMonth:function(year,month){return new Date(year,month,1).getDay()},_canAdjustMonth:function(inst,offset,curYear,curMonth){var numMonths=this._getNumberOfMonths(inst);var date=new Date(curYear,curMonth+(offset<0?offset:numMonths[1]),1);if(offset<0){date.setDate(this._getDaysInMonth(date.getFullYear(),date.getMonth()))}return this._isInRange(inst,date)},_isInRange:function(inst,date){var minDate=this._getMinMaxDate(inst,"min");var maxDate=this._getMinMaxDate(inst,"max");return((!minDate||date>=minDate)&&(!maxDate||date<=maxDate))},_getFormatConfig:function(inst){var shortYearCutoff=this._get(inst,"shortYearCutoff");shortYearCutoff=(typeof shortYearCutoff!="string"?shortYearCutoff:new Date().getFullYear()%100+parseInt(shortYearCutoff,10));return{shortYearCutoff:shortYearCutoff,dayNamesShort:this._get(inst,"dayNamesShort"),dayNames:this._get(inst,"dayNames"),monthNamesShort:this._get(inst,"monthNamesShort"),monthNames:this._get(inst,"monthNames")}},_formatDate:function(inst,second,minute,hour,day,month,year){if(!day){inst.currentSecond=inst.selectedSecond;inst.currentMinute=inst.selectedMinute;inst.currentHour=inst.selectedHour;inst.currentDay=inst.selectedDay;inst.currentMonth=inst.selectedMonth;inst.currentYear=inst.selectedYear}var date=(day?(typeof day=="object"?day:new Date(year,month,day,hour,minute,second)):new Date(inst.currentYear,inst.currentMonth,inst.currentDay,inst.currentHour,inst.currentMinute,inst.currentSecond));return this.formatDate(this._get(inst,"dateFormat"),date,this._getFormatConfig(inst))}});function extendRemove(target,props){$.extend(target,props);for(var name in props){if(props[name]==null||props[name]==undefined){target[name]=props[name]}}return target}function isArray(a){return(a&&(($.browser.safari&&typeof a=="object"&&a.length)||(a.constructor&&a.constructor.toString().match(/\Array\(\)/))))}$.fn.datetimepicker=function(options){if(!$.datetimepicker.initialized){$(document).mousedown($.datetimepicker._checkExternalClick).find("body").append($.datetimepicker.dpDiv);$.datetimepicker.initialized=true}var otherArgs=Array.prototype.slice.call(arguments,1);if(typeof options=="string"&&(options=="isDisabled"||options=="getDate")){return $.datetimepicker["_"+options+"Datetimepicker"].apply($.datetimepicker,[this[0]].concat(otherArgs))}if(options=="option"&&arguments.length==2&&typeof arguments[1]=="string"){return $.datetimepicker["_"+options+"Datetimepicker"].apply($.datetimepicker,[this[0]].concat(otherArgs))}return this.each(function(){typeof options=="string"?$.datetimepicker["_"+options+"Datetimepicker"].apply($.datetimepicker,[this].concat(otherArgs)):$.datetimepicker._attachDatepicker(this,options)})};$.datetimepicker=new Datetimepicker();$.datetimepicker.initialized=false;$.datetimepicker.uuid=new Date().getTime();$.datetimepicker.version="@VERSION";window.DP_jQuery=$})(jQuery);$(document).ready(function(){$("input.date-picker").datepicker({yearRange:"-100:+100",duration:"fast",constrainInput:true,dateFormat:"yy-mm-dd",defaultDate:"null",maxDate:new Date(),changeMonth:true,showButtonPanel:true,changeYear:true,onClose:function(){if($.formValidator){if($.formValidator.isOneValid($(this).attr("id"))){$("#"+$(this).attr("id")+"Tip").attr("class","onCorrect").text("输入正确!").hide()}}}});$("input.datetime-picker").datetimepicker({yearRange:"-100:+100",duration:"fast",constrainInput:true,dateFormat:"yy-mm-dd h:i:s",defaultDate:"null",changeMonth:true,showButtonPanel:true,changeYear:true})}); |