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>
相關文章
相關標籤/搜索