时间字段保存时报错:Timestamp format must be yyyy-mm-dd hh:mm:ss[.fffffffff]
看意思是格式不正确,前台使用的是easyui的datetimebox,默认时间格式是3/28/2013 12:00:00。根据JFinal的格式要求,参考easyui的documentation,创建extends.datebox.js,重写datebox的formatter方法:
javascript
$.fn.datebox.defaults.formatter = function(date){ var y = format(date.getFullYear()); var m = format(date.getMonth()+1); var d = format(date.getDate()); return y+'-'+m+'-'+d; } function format(s){ if(s<10){ return '0'+s; }else{ return s; } }而后在页面中引入此文件便可
<script type="text/javascript" src="/plugin/easyui132/myextends/extends.datebox.js"></script>