JFinal使用笔记6-时间处理

时间字段保存时报错: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>
相关文章
相关标签/搜索