如下是基本格式化的方式,给这个显示信息进行处理,可以处理为yyyyMMdd的格式,而如果只加这一段代码,对程序来说虽然显示正常,但实际上是无法正确切换日期的此时就需要加上另一端代码
$.fn.datebox.defaults.formatter =function (date) {
var y = date.getFullYear();
var m = date.getMonth() + 1;
if (m.toString().length < 2) {
m = "0" + m.toString();
}
var d = date.getDate();
if (d.toString().length < 2) {
d = "0" + d.toString();
}
var SetV=y + "-" + m + '-' + d;
return SetV;
}
这段代码和上面的那一段配合,可以实现格式化日历,同时还可以正常切换
$.fn.datebox.defaults.parser = function (s) {
var t = Date.parse(s);
if (!isNaN(t)) {
return new Date(t);
} else {
return new Date();
}
}