`

easyui框架的databox的格式化问题解决方案

 
阅读更多

使用easyui-datebox时,默认格式是月/日/年的(比如4/27/2012),现在想把它改成年-月-日的:

解决方案:

 第一种:

    引用locale文件夹下的easyui-lang-zh_CN.js,这种情况下要注意的是charset="UTF-8",否则可能出现 乱码(<script type="text/javascript" src="<%=request.getContextPath() %>/js/locale/easyui-lang-zh_CN.js" charset="UTF-8"></script>)

第二种自己写一个格式化的方法:

<script type="text/javascript">
		$(document).ready(function(){
			$("#dd").datebox({
				formatter:formatD
			});
		})
		function formatD(date){
			return date.getFullYear()+"-"+(date.getMonth()+1)+"-"+date.getDay();
		}
	</script>

 

按照这种写法也能轻松搞定!(注意:date.getMonth()别忘了加1)

 

 

分享到:
评论

相关推荐

Global site tag (gtag.js) - Google Analytics