jquery easyui中日历控件(easyui-datebox) 现实的时间格式为:06/27/2013 如图:
发布网友
发布时间:2022-04-23 09:50
我来回答
共2个回答
热心网友
时间:2022-04-23 11:20
<script type="text/javascript">
$.fn.datebox.defaults.formatter = function(date){
var y = date.getFullYear();
var m = date.getMonth()+1;
var d = date.getDate();
return y+'-'+(m<10?('0'+m):m)+'-'+(d<10?('0'+d):d);
};
$.fn.datebox.defaults.parser = function(s){
if (!s) return new Date();
var ss = s.split('-');
var y = parseInt(ss[0],10);
var m = parseInt(ss[1],10);
var d = parseInt(ss[2],10);
if (!isNaN(y) && !isNaN(m) && !isNaN(d)){
return new Date(y,m-1,d);
} else {
return new Date();
}
};
</script>
改变databox控件默认显示格式就好了,代码已贴:你可以添加在将要使用的页面内,也可以直接添加在全局Js文件中,那么所有用到databox的地方,都会使用该默认格式。
给分吧,少年!
追问果然给力啊。
追答必须的呵呵。
热心网友
时间:2022-04-23 12:38
$('#test').datebox({
formatter: function(date){ return date.getFullYear()+'-'+(date.getMonth()+1)+'-'+date.getDate();},
parser: function(date){ return new Date(Date.parse(date.replace(/-/g,"/")));}
});