function util(){
var toDate = function (v, t) {
if (v.constructor == Date) {
return v;
} else if (v.constructor == Number) {
t = 2;
} else if (v.constructor == String) {
if (/Date\([\d|\-]*\)/.test(v)) {
t = 2;
} else if (/^[+/-]?[\d]*$/.test(v)) {
t = 2;
}
} else {
return null;
}
t = t || 1;//
if (t == 1) {
v = v.replace(/[^\d|^\-|^\\|^:|^\.]/g, " ");
return new Date(v.replace(/-/g, "/"));
} else {
var date = new Date(parseInt(this.getInt(v), 10));
return date;
}
};
this.toDate=toDate;
}
var g= new util();