前台時間類型傳入后台
1.直接在控制台加入以下代碼
/** * 時間初始化 * @param binder */ @InitBinder public void initBinder(ServletRequestDataBinder binder){ binder.registerCustomEditor(Date.class, new CustomDateEditor(new SimpleDateFormat("yyyy-MM-dd"), true)); }
前台轉換后台時間類型
1.
類型轉化格式
后邊的四個屬性是時間組件:插件下載地址:https://files.cnblogs.com/files/han-guang-xue/My97DatePicker.rar
引用js文件
:
2.通過js將數據轉化
/** * 時間格式的轉換 * @param str 所需要轉化的參數 * @returns */ function getMyDate(str){ var oDate = new Date(str), oYear = oDate.getFullYear(), oMonth = oDate.getMonth()+1, oDay = oDate.getDate(), oHour = oDate.getHours(), oMin = oDate.getMinutes(), oSen = oDate.getSeconds(), oTime = oYear +'-'+ getzf(oMonth) +'-'+ getzf(oDay) +' '+ getzf(oHour) +':'+ getzf(oMin) +':'+getzf(oSen);//最后拼接時間 return oTime; }; //補0操作 function getzf(num){ if(parseInt(num) < 10){ num = '0'+num; } return num; }