EasyUI Forum

General Category => EasyUI for jQuery => Topic started by: jcorral on September 29, 2011, 11:35:30 AM



Title: Date format
Post by: jcorral on September 29, 2011, 11:35:30 AM
Hello,

I need use dmy format for dates, how can format de datebox for my country?

Thanks


Title: Re: Date format
Post by: stworthy on September 29, 2011, 06:11:03 PM
Override 'formatter' and 'parser' function for datebox component and you can define what format you want.
Code:
$.extend($.fn.datebox.defaults,{
formatter:function(date){
var y = date.getFullYear();
var m = date.getMonth()+1;
var d = date.getDate();
return (d<10?('0'+d):d)+'/'+(m<10?('0'+m):m)+'/'+y;
},
parser:function(s){
if (!s) return new Date();
var ss = s.split('/');
var d = parseInt(ss[0],10);
var m = parseInt(ss[1],10);
var y = parseInt(ss[2],10);
if (!isNaN(y) && !isNaN(m) && !isNaN(d)){
return new Date(y,m-1,d);
} else {
return new Date();
}
}
});


Title: Re: Date format
Post by: jcorral on September 30, 2011, 12:03:47 AM
ok

thanks


Title: Re: Date format
Post by: arip33 on March 19, 2012, 12:29:41 AM
thank all, I have got problem like it.